0
我有一個應用程序有一個自定義ListView,在列表中我有1個按鈕和1個文本視圖,該按鈕有兩個背景圖像一個正在播放,另一個是暫停,當你點擊播放它改變暫停圖像,但是當您向下滾動並返回到您按下的圖像時,它會返回播放圖像。android listview滾動問題
任何幫助,請
我有一個應用程序有一個自定義ListView,在列表中我有1個按鈕和1個文本視圖,該按鈕有兩個背景圖像一個正在播放,另一個是暫停,當你點擊播放它改變暫停圖像,但是當您向下滾動並返回到您按下的圖像時,它會返回播放圖像。android listview滾動問題
任何幫助,請
我想你應該嘗試ViewHolder一個可以幫助你
在你getView()方法,確定應該顯示哪些圖像,並將其設置按鈕
public View getView(int position, View convertView, ViewGroup viewGroup) {
Entry entry = mList.get(position);
// Generate the layout row
if(entry.isPlaying()){
// set pause icon as background
} else{
// set play icon
}
}
請發佈您的代碼。所以我們可以幫你解決問題。 – Oam
getView方法將重新創建你的視圖。 – Senthil