Android 中 Fragment的OnActivityResult方法不執行的坑

今天項目中有個上傳頭像的問題,是h5調用我的代碼來上傳頭像,在Fragment總調用,返回之后,沒有反映,開始我以為是h5的代碼寫的有問題,查了好久,后來突然想到是不是OnActivityResult方法沒有執行,打了log看還真是,特此在這里記錄一下:

在某些情況下,Fragment的OnActivityResult方法是不執行的

1. fragment依附的Activity重寫了OnActivityResult 但是沒有調用super.onActivityResult()方法。

2. fragment中使用getActivity().startActivityForResult()方法來啟動。

謹記這個坑。。。。。。。。。。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容