I would like to put all my Intent calls in a separate class than my main Activity class for organization purposes. Easy enough.
import android.app.Activity; import android.content.Intent; public class IntentCalls { Activity activity; IntentCalls(Activity activity) { this.activity = activity; } public void startIntent() { ... activity.startActivityForResult(intent, _int); } } So, I'll be able to call startIntent() from my main Activity... But How can I set up an onActivityResult method in this class without making it an Activity? Is this possible?