package cn.mutils.app.ui.core;
import android.content.Context;
import android.content.Intent;
import java.util.List;
import cn.mutils.app.event.listener.OnActivityResultListener;
import cn.mutils.app.os.IContextProvider;
public interface IActivityExecutor extends IContextProvider {
List<OnActivityResultListener> getOnActivityResultListeners();
void addOnActivityResultListener(OnActivityResultListener listener);
void removeOnActivityResultListener(OnActivityResultListener listener);
void startActivity(Intent intent);
void startActivityForResult(Intent intent, int requestCode);
void onActivityResult(Context context, int requestCode, int resultCode, Intent data);
}