If the extension needs to launch an new activity, it has to call through this method to do it.
public void launchActivity (Intent intent, int requestCode)
It needs to pass in the intent and requestCode. Agentry will handle launching the activity. FieldAdapter.onActivityResult will be called when the activity is dismissed.