我使用ListView和自定義適配器來接收JSON響應並將其放入一個不錯的列表中 - 效果很好。更改ListView的空視圖
我現在正在測試各種異常和錯誤處理,並在Android應用程序中捕獲從我的web API收到的錯誤。這一切都很好,處理得很好 - 但是對於我來說,我一直無法改變ListView的'空視圖'。
它在一個片段內,如果這有什麼區別 - 但ProgressBar和ListView是在Fragment中膨脹的XML佈局中定義的。我有一個TextView裏面還包含一些錯誤文本 - 我想知道如何切換ProgressBar爲TextView onError()!
編輯:目前,ListView使用ProgressBar作爲空視圖 - 我想知道如何將其更改爲另一個視圖 - XML定義或編程。
由於所有的API調用都在AsyncTask上執行,因此UI線程並未被鎖定,所以這不是問題。
ListView.removeAllViews()導致相當即將發生的崩潰。
道歉,如果這是微不足道的......
非常多與這種做法(使用RelativeLayout) - 謝謝! – Andy