0
我在我的應用程序中有ListFragment。Android:ListFragment,沒有數據和數據正在加載的情況下
而且我得到了2種可能情況:
- 當數據被加載(從網上或數據庫)
- 當數據計數爲零
那麼,什麼是最好的方式顯示給用戶?
我已經嘗試使用@android:id/empty
但它顯示在這兩種情況下。我無法控制它的行爲。
我在我的應用程序中有ListFragment。Android:ListFragment,沒有數據和數據正在加載的情況下
而且我得到了2種可能情況:
那麼,什麼是最好的方式顯示給用戶?
我已經嘗試使用@android:id/empty
但它顯示在這兩種情況下。我無法控制它的行爲。
我的建議是: 1.數據加載時旋轉進度條 2.如果列表爲空,則說明「無數據」或有意義的短促敬酒。
嘿,我知道如何展示它,如果你在談論ui的東西。我不知道如何在ListFragment代碼中執行它... –
上次我是這樣做的:1:用旋轉進度條啓動新的asynctask。 2:開始下載你的數據(不是來自asynctask)。 3:關閉旋轉進度條(從數據下載方法)。 4:檢查列表是否爲空(數據通常是暫時存儲在一個數組或某物中),如果是,則顯示Toast。我知道我真的應該在這裏包括一個代碼示例,但我幾乎可以睜大眼睛,因此很抱歉。 – Nospherus