我是新到Android。實際上,一個處理程序每30秒在主頁活動A中運行以檢查網絡連接。如何關閉所有子活動由父母在android系統
如果我去的活動下用A-> B-> C,如果在那個時候沒有網絡連接的話,我想關閉活動B和C,然後想顯示活動一個消息框。
但我的問題是我的處理程序是運行在家庭活動A.每30秒,但如果我是在練習C或其他一些活動如何找到這活動是我目前現在集中應用。然後,我要完成這些兒童的活動,並希望展示首頁活動A,我有一些孩子9個活動活動B.
我聽說過使用「FLAG_ACTIVITY_CLEAR_TOP」。我在Home Activity A本身的處理程序中使用瞭如下代碼。但有錯誤。
Intent intent = new Intent(ctx, Homepage.class);
intent.setFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP |
Intent.FLAG_ACTIVITY_CLEAR_TOP);
ctx.startActivity(intent);
這裏Homepage.class是我的家活動A,我設置清單文件活性
android:launchMode="singleTop"
請幫幫忙!
爲什麼在3小時內發佈相同的問題3次?如果你的問題給出的答案有問題,只需在評論中添加一個問題 – THelper 2011-06-10 09:58:14