2013-10-22 35 views
0

我在ViewPager中顯示一組片段。每個片段使用CursorLoader以列表視圖上傳數據。 問題是所有的片段使用相同的 Uri(顯然是一個令牌),我們都知道每個Activity只能有一個CursorLoader。這意味着我們需要通過令牌單獨調用不同的CursorLoader調用。在我的情況下,令牌總是相同的,並且所有三個fragmet都使用CursorLoader的最後結果 - 一個重點,兩個來自左側和右側。如何將ViewPager與CursorLoader一起使用?

如果我們可以在ViewPAger中使用CursorLoader,如果沒有機會更改令牌?

回答

0

您需要使用片段而非活動的遊標加載器。

確實,遊標加載器是一個,但它是每個活動或片段的一個。如果從父活動調用光標加載器,則調用相同的uri是導致衝突的原因。只需從片段調用光標加載器即可。

相關問題