私は私のフラグメントから新しい活動を始めています
startActivityForResult(intent, 1);
フラグメントの親アクティビティで結果を処理したい場合:
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
Log.d(TAG, "onActivityResult, requestCode: " + requestCode + ", resultCode: " + resultCode);
if (requestCode == 1) {
// bla bla bla
}
}
問題は、requestCode
投稿したばかりのメールが届かなかったことstartActivityForResult()
です。
私のようなものだ0x40001
、0x20001
ランダム上位ビットがセットされたなど。ドキュメントはこれについて何も言わない。何か案は?