mirror of
https://github.com/apache/cordova-android.git
synced 2025-02-20 23:56:20 +08:00
Remove unused module classes.
This commit is contained in:
parent
2d2adf29fd
commit
7f3cf4a884
@ -1,49 +0,0 @@
|
||||
package com.phonegap;
|
||||
|
||||
import android.content.Intent;
|
||||
import android.webkit.WebView;
|
||||
|
||||
/**
|
||||
* This class should be extended by a PhoneGap module to register an onActivityResult() callback
|
||||
* with DroidGap. It allows modules to start activities with result callback without having to
|
||||
* modify DroidGap.java.
|
||||
*/
|
||||
public abstract class ActivityResultModule extends Module {
|
||||
|
||||
public int requestCode;
|
||||
|
||||
/**
|
||||
* Constructor.
|
||||
*
|
||||
* @param view
|
||||
* @param gap
|
||||
*/
|
||||
public ActivityResultModule(WebView view, DroidGap gap) {
|
||||
super(view, gap);
|
||||
this.requestCode = gap.addActivityResult(this);
|
||||
}
|
||||
|
||||
/**
|
||||
* Called when an activity you launched exits, giving you the requestCode you started it with,
|
||||
* the resultCode it returned, and any additional data from it.
|
||||
*
|
||||
* @param requestCode The request code originally supplied to startActivityForResult(),
|
||||
* allowing you to identify who this result came from.
|
||||
* @param resultCode The integer result code returned by the child activity through its setResult().
|
||||
* @param data An Intent, which can return result data to the caller (various data can be attached to Intent "extras").
|
||||
*/
|
||||
public void onActivityResult(int requestCode, int resultCode, Intent intent) {
|
||||
}
|
||||
|
||||
/**
|
||||
* Launch an activity for which you would like a result when it finished. When this activity exits,
|
||||
* your onActivityResult() method will be called.
|
||||
*
|
||||
* @param intent
|
||||
*/
|
||||
public void startActivityForResult(Intent intent) {
|
||||
this.gap.startActivityForResult(intent, this.requestCode);
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -1,54 +0,0 @@
|
||||
package com.phonegap;
|
||||
|
||||
import android.webkit.WebView;
|
||||
|
||||
/**
|
||||
* This class represents a PhoneGap module and should be extended by all modules
|
||||
* that provide functionality to PhoneGap. If the module invokes an activity and
|
||||
* expects a result back (see CameraLauncher), then it should extend ActivityResultModule
|
||||
* instead.
|
||||
*/
|
||||
public abstract class Module {
|
||||
|
||||
protected DroidGap gap; // DroidGap object
|
||||
protected WebView view; // WebView object
|
||||
|
||||
/**
|
||||
* Constructor.
|
||||
*
|
||||
* @param view
|
||||
* @param gap
|
||||
*/
|
||||
public Module(WebView view, DroidGap gap) {
|
||||
this.gap = gap;
|
||||
this.view = view;
|
||||
}
|
||||
|
||||
/**
|
||||
* Called when the system is about to start resuming a previous activity.
|
||||
*/
|
||||
public void onPause() {
|
||||
}
|
||||
|
||||
/**
|
||||
* Called when the activity will start interacting with the user.
|
||||
*/
|
||||
public void onResume() {
|
||||
}
|
||||
|
||||
/**
|
||||
* The final call you receive before your activity is destroyed.
|
||||
*/
|
||||
public void onDestroy() {
|
||||
}
|
||||
|
||||
/**
|
||||
* Send JavaScript statement back to JavaScript.
|
||||
*
|
||||
* @param message
|
||||
*/
|
||||
public void sendJavascript(String statement) {
|
||||
this.gap.callbackServer.sendJavascript(statement);
|
||||
}
|
||||
|
||||
}
|
Loading…
Reference in New Issue
Block a user