如何替换代号为native class的使用本机Android编程的onActivityResult
功能的Android代码。
我可以使用以下代码在代码中调用标准Activity
:
AndroidNativeUtil.getActivity().startActivity(myIntent);
并导入:
import com.codename1.impl.android.AndroidNativeUtil;
但是我如何得到结果呢?
最佳答案
您可以使用
AndroidNativeUtil.startActivityForResult(intent, new IntentResultListener() {
public void onActivityResult (int requestCode, int resultCode, Intent data) {
// your android native code here...
}
});
请注意,您的导入内容现在应包括:
import com.codename1.impl.android.AndroidNativeUtil;
import com.codename1.impl.android.IntentResultListener;