Accept IPlugin for result callback when starting activities for result.

This commit is contained in:
Bryce Curtis
2011-07-07 14:11:03 -05:00
parent 9d1e73656f
commit 0a7a77e77b
3 changed files with 12 additions and 7 deletions
@@ -66,6 +66,11 @@ public interface IPlugin {
*/
void onResume(boolean multitasking);
/**
* Called when the activity receives a new intent.
*/
void onNewIntent(Intent intent);
/**
* The final call you receive before your activity is destroyed.
*/
@@ -39,12 +39,12 @@ public abstract class PhonegapActivity extends Activity {
* @param intent The intent to start
* @param requestCode The request code that is passed to callback to identify the activity
*/
abstract public void startActivityForResult(Plugin command, Intent intent, int requestCode);
abstract public void startActivityForResult(IPlugin command, Intent intent, int requestCode);
/**
* Set the plugin to be called when a sub-activity exits.
*
* @param plugin The plugin on which onActivityResult is to be called
*/
abstract public void setActivityResultCallback(Plugin plugin);
abstract public void setActivityResultCallback(IPlugin plugin);
}