我有一個ListView的ListActivity和一切都很好;然而,我試圖設置一個背景圖像,圖像出現在每一行,並使行非常高。Android Listview背景圖像顯示在每一行上,爲什麼?
如何爲該視圖創建背景,以便行不會拾取圖像?
我有一個ListView的ListActivity和一切都很好;然而,我試圖設置一個背景圖像,圖像出現在每一行,並使行非常高。Android Listview背景圖像顯示在每一行上,爲什麼?
如何爲該視圖創建背景,以便行不會拾取圖像?
在的onCreate()你ListActivity的,叫
getListView().setCacheColorHint(0);
getListView().setBackgroundResource(R.drawable.backgroundresource);
沒有.setCacheColorHint(0)背景將每次滾動時閃到原來的背景色。隨着它添加背景是一個常數。 (感謝馬特它爲我解決了這個問題)。
也許你正在連接的背景,列表項,一定要做到這一點在你的ListActivity:
getListView().setBackgroundResource(...)
這是完美的!謝謝! – tracy 2011-01-28 16:21:32