25
我有一個活動,我使用startActivityForResult(intent,634)
。如果我從活動中使用它,則onActivityResult()
中的requestCode爲OK。但是如果我在本Activity的DialogFragment中使用startActivityForResult(intent,634)
,我會得到另一個requestCode,類似66170.那麼爲什麼它會發生?我爲什麼會收到錯誤的requestCode?
有沒有這樣的事情,愚蠢的問題 – vodich
不愚蠢的。我遇到了完全相同的問題。這是非常混亂的行爲。 – ajselvig
我從一個片段調用StartActivityForResult時遇到了類似的問題 –