2015-09-05 48 views
0

我使用Viewpagers構建我的Android應用程序,並且構建了一個需要8秒才能顯示完整項目的ListView。ViewPager - 隱藏頁數

頁面不會自動更新視圖,這就是爲什麼Listview在第一次顯示時顯示爲空。

所以,我正在考慮創建一個名爲loading的新頁面,並使用listview隱藏頁面,並且只在Listview項目已經存在時才顯示它。

要做到這一點,我想知道我該如何隱藏頁面。

我試圖使用一個處理程序,並在8秒後更改頁面的數量,但它不起作用,你們可以給我任何想法,我怎麼能做到這一點?

謝謝。

+0

我猜你正在用'AsyncTask'填充該列表視圖。重寫'onPostExecute()'並調用'notifyDataSetChanged()'或任何你需要顯示的東西。 – Breavyn

回答

0

您不應該創建一個稱爲加載的新頁面,它不是一個很好的解決方法。您可以首次在oncreat中獲取數據,然後通過timerhandler + timertask等更新數據。