我開始從我的片段的新活動與錯誤requestCode
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等隨機更高位集。文檔對此沒有提及。有任何想法嗎?
可能重複http://stackoverflow.com/questions/6147884/onactivityresult-不被稱爲碎片) – PhoneixS