Saya memulai Kegiatan baru dari Fragmen saya dengan
startActivityForResult(intent, 1);
dan ingin menangani hasilnya dalam Aktivitas induk Fragmen:
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
Log.d(TAG, "onActivityResult, requestCode: " + requestCode + ", resultCode: " + resultCode);
if (requestCode == 1) {
// bla bla bla
}
}
Masalahnya adalah saya tidak pernah mendapatkan requestCode
posting yang baru saya posting startActivityForResult()
.
Saya mendapatkan sesuatu seperti 0x40001
, 0x20001
dll. Dengan set bit acak yang lebih tinggi. Dokter tidak mengatakan apa-apa tentang ini. Ada ide?