後加載活動我有發送BC,並等待5秒,使用AlarmManager響應的活動。 一旦我得到的廣播I: 1.刪除使用mDialog.dismiss的FragmentDialog(); 2.開始使用getActivity一個新的活動()startActivity(myIntent)。ANR而試圖FragmentDialogDismiss
我是一個片段(使用TabFragment從支持庫和MyTabActivity其中我創建)的內部。 事情是我經常收到巴爾克屏幕和ANR,如果我刪除行startActivity() 我沒有得到的ANR的碎片也被駁回,但我的行爲不顯示,我得到的黑屏,如果我按下它,ANR。 我想到的是,片段經理開始了對活動的工作,然後我就開始一個新的,亂搞了Android的,因爲我自己的基礎上的片段,我真的不知道如何擺脫這種混亂,想到在活動中使用處理程序來發布我的活動在300毫秒開始,這是一個非常非常醜陋的解決方案。 任何好主意?