[問題] fragmentManager造成DrawerLayout不順?
請問一下各位
我使用了DrawerLayout去做往旁邊拉出選單的功能
然後當我點了選單的時候
我會在右邊去replace新的fragment
FragmentManager fragmentManager = getSupportFragmentManager();
fragmentManager.beginTransaction()
.replace(R.id.frame_container, fragment).commit();
然後關閉旁邊選單
mDrawerLayout.closeDrawer(mDrawerList);
但是在關閉選單的時候都會卡一下,如果fragment的資料量越大時,會很明顯卡住很久
請問一下有什麼好的方法可以解決嘛?
我有嘗試過把fragment內的資料丟到thread去讀取,但還是一樣情況。
不知道問題點在哪?希望有經驗的大大幫幫忙,感謝~
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 124.11.17.212
※ 文章網址: http://www.ptt.cc/bbs/AndroidDev/M.1397181363.A.54B.html
→
04/11 11:45, , 1F
04/11 11:45, 1F
→
04/11 12:59, , 2F
04/11 12:59, 2F
→
04/11 13:00, , 3F
04/11 13:00, 3F
→
04/11 13:00, , 4F
04/11 13:00, 4F
推
04/11 13:48, , 5F
04/11 13:48, 5F
→
04/11 13:48, , 6F
04/11 13:48, 6F
→
04/11 14:51, , 7F
04/11 14:51, 7F
推
04/11 19:56, , 8F
04/11 19:56, 8F
→
04/11 19:56, , 9F
04/11 19:56, 9F
→
04/11 23:03, , 10F
04/11 23:03, 10F
→
04/11 23:04, , 11F
04/11 23:04, 11F
→
04/11 23:04, , 12F
04/11 23:04, 12F
推
04/12 12:45, , 13F
04/12 12:45, 13F
→
04/12 12:45, , 14F
04/12 12:45, 14F
推
04/12 12:55, , 15F
04/12 12:55, 15F
→
04/12 12:56, , 16F
04/12 12:56, 16F
→
04/12 12:56, , 17F
04/12 12:56, 17F
→
04/12 12:56, , 18F
04/12 12:56, 18F
推
04/12 17:14, , 19F
04/12 17:14, 19F
→
04/12 17:15, , 20F
04/12 17:15, 20F
→
04/12 17:15, , 21F
04/12 17:15, 21F
→
04/12 19:38, , 22F
04/12 19:38, 22F
→
04/12 19:39, , 23F
04/12 19:39, 23F
→
04/12 19:40, , 24F
04/12 19:40, 24F
→
04/12 19:41, , 25F
04/12 19:41, 25F
推
04/12 21:16, , 26F
04/12 21:16, 26F
→
04/12 21:16, , 27F
04/12 21:16, 27F
→
04/12 21:16, , 28F
04/12 21:16, 28F
→
04/12 21:16, , 29F
04/12 21:16, 29F
→
04/12 21:16, , 30F
04/12 21:16, 30F
推
04/12 21:55, , 31F
04/12 21:55, 31F
→
04/12 21:55, , 32F
04/12 21:55, 32F
→
04/12 21:56, , 33F
04/12 21:56, 33F
→
04/17 11:07, , 34F
04/17 11:07, 34F
→
04/17 11:08, , 35F
04/17 11:08, 35F
→
04/17 11:09, , 36F
04/17 11:09, 36F
→
04/17 11:09, , 37F
04/17 11:09, 37F