2013-08-19 80 views
0

我有一個與Android的ViewPager有關的問題。我試圖用一個自定義的PagerAdapter實現一個VerticalViewPager(雖然這與問題無關,因爲這個問題與普通的ViewPager相同),它從我的數據庫獲取數據並將其輸入到屏幕上。第一個VerticalViewPager頁面空白

問題是我的第一張牌看起來是空白的,直到我將它滑到下一頁然後回來。之後,內容就在那裏。我不確定發生了什麼,所以希望有人能夠在這個問題上提出一些看法。我在這裏發現了一個類似的問題:爲什麼ViewPager中的第一個視圖顯示爲空?和使用ViewPager,PagerAdapter和AsyncTask的活動導致一個空白的看法,但它似乎沒有什麼能夠幫助我。

回答

0

您需要通知該頁面已由適配器設置。只需在設置適配器後添加以下行即可:

mPagerAdapter.notifyDataSetChanged(); 

當您下次再回來時,您的頁面會因片段回調而失效。

+0

這沒有奏效,我使用遊標加載器將數據發送到每個ViewPager視圖。這是相關的嗎? – user2695114