我使用了許多異步任務。我有導航抽屜,那裏有一個按鈕。點擊這個按鈕我要去下一個活動。所以如何停止導航抽屜裏的asynck任務。 asyncktask .cancel(true),如何在導航抽屜中使用,因爲asyncktask在主要activity.or如何獲取asynck任務的對象從mainactivity到導航Drawer.im在同一活動和活動im調用導航drawer.help我即時通訊構造很多天。它可能與否?如何停止從導航抽屜asyncktask或是否有可能
0
A
回答
1
在您的情況LocalBraodcastManager
就會得心應手
使用方法如下
在MainActivity
@Override
public void onCreate(Bundle savedInstanceState) {
LocalBroadcastManager.getInstance(this).registerReceiver(mMessageReceiver,
new IntentFilter("custom-event-name"));
}
private BroadcastReceiver mMessageReceiver = new BroadcastReceiver() {
@Override
public void onReceive(Context context, Intent intent) {
//Cancel all your asyncTask here
}
};
@Override
protected void onDestroy() {
// Unregister since the activity is about to be closed.
LocalBroadcastManager.getInstance(this).unregisterReceiver(mMessageReceiver);
super.onDestroy();
}
而且從抽屜式導航
Intent intent = new Intent("custom-event-name");
LocalBroadcastManager.getInstance(context).sendBroadcast(intent);
希望你能解決問題與這個。
+0
tnx我會試試我會upvote plz upvode我的問題也 –
+0
爲什麼泰國給我downvote –
+0
我有1個問題我在海軍抽屜裏 –
相關問題
- 1. 是否有可能隨後在Android中創建導航抽屜?
- 2. 從導航抽屜
- 3. 導航抽屜
- 4. 如何在導航抽屜打開時停止切換
- 5. 難度從導航抽屜
- 6. 如何從導航抽屜菜單項
- 7. ActionbarSherlock導航抽屜
- 8. Android導航抽屜?
- 9. Android導航抽屜
- 10. 導航抽屜,ResourceNotFoundException
- 11. 是否有可能像導航抽屜一樣打開和關閉片段
- 12. 防止抽屜式導航片段
- 13. 導航抽屜與導航抽屜片段
- 14. 如何檢測導航抽屜是否打開?
- 15. 是否可以嚮導航抽屜按鈕添加聲音?
- 16. 如何讓導航抽屜完全不關閉左側抽屜?
- 17. Android導航抽屜:如何根據抽屜列表項選擇
- 18. Android導航抽屜不能滑出
- 19. 如何實現導航抽屜
- 20. 如何在導航中抽屜
- 21. 如何更改導航抽屜圖標?
- 22. 如何構建導航抽屜?
- 23. 如何定製谷歌導航抽屜?
- 24. 如何刪除導航抽屜圖標
- 25. 使Android導航抽屜可滾動
- 26. 可摺疊導航抽屜項目
- 27. 在導航抽屜中導航錯誤?
- 28. 帶導航抽屜的片段導航
- 29. 是否有可能具有網格視圖的android導航抽屜,即導航抽屜內部的網格視圖?
- 30. 導航抽屜重疊CollapsingToolbar
我想在進入下一個活動 –
之前停止naviationdrawer主要活動的所有asyncktask。我會說,從導航抽屜的按鈕的onClick處理程序中調用asyncTask.cancel(true)。或者,如果它是來自onMenuItemSelected –
的一個菜單,但Asyncktast即時調用Mainactivity –