2011-06-06 54 views
0

我目前使用這個設置我聽說不建議再使用,因爲支持已經停止。我應該使用SimpleCursorAdapter

setListAdapter(new SimpleCursorAdapter(this, 
       R.layout.testlist, cur, 
       displayFields, displayViews 
)); 

回答

2

根據the documentation這個問題是不是與使用SimpleCursorAdapter它與你使用的構造函數。顯然,它使用UI線程進行更新,這可能會導致應用程序顯得呆滯或無響應。使用包含flags參數的構造函數來避免獲取棄用警告。可替代地,

作爲替代方案,可以使用LoaderManager與CursorLoader

編輯

用於確定適配器的(行爲,如每CursorAdapter的背景信息,光標

旗, INT)。

+1

什麼是flags參數? – Somk 2011-06-06 16:45:10

+0

@Max,看我上面的編輯。更多信息可在我提供的鏈接 – 2011-06-06 16:50:31

+0

謝謝,我看了一下,那裏似乎只有兩個標誌,其中一個也沒有建議。我應該使用其他標誌還是更好地嘗試loadermanager方法? – Somk 2011-06-06 22:05:44