我創建一個線程來更新我的數據,並嘗試在我的ListView上執行notifyDataSetChanged
。如何在線程中使用notifyDataSetChanged()
private class ReceiverThread extends Thread {
@Override
public void run() {
//up-to-date
mAdapter.notifyDataSetChanged();
}
錯誤發生在線路:
mAdapter.notifyDataSetChanged();
錯誤:
12-29 16:44:39.946:E/AndroidRuntime(9026):android.view。 ViewRoot $ CalledFromWrongThreadException:只有創建視圖層次結構的原始線程才能觸及其視圖。
我應該如何修改它?
謝謝......它完全適用於我 – 2014-05-28 10:08:45
Thanks.Very good ... – 2014-07-20 10:09:22