2017.5.26
Fragment 3.0 的onAttach()方法有2個重載,分別是
onAttach()用于從Activity向Fragment傳遞數據
onAttach(Context context)和onAttach(Activity activity)
發現的問題:
onAttach(Activity activity)目前已經廢棄,onAttach(Context context)在SDK API<23時,不執行(屬Fragment本身的bug)
解決方案:
使用V4,可避免上訴問題,但在使用V4時,要注意兩個問題
第一個是所在Activity必須繼承于FragmentActivity
第二個是獲取FragmentManager要使用getSupportFragmentManager()(3.0使用getFragmentManager())
參考文章:
http://www.tuicool.com/articles/iqM3aeA