我想單擊它時更改圖像按鈕的圖像。這imageButton是佈局輸出文件的一部分,我已在我的自定義適配器中進行了充氣,該適配器將一種卡片視圖(帶有幾個按鈕的圖像)提供給我的主容器佈局。無法從適配器內更新imageButton
我已經加入了ImageButton的聽衆在我CustomAdapter.java:
cardHolder.mLikeButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Log.i("Sushil", "clicked like button!!!!!");
updateHeartButton(true);
}
});
當我按一下按鈕,我的監聽器被調用,並從裏面我調用一個方法來更新按鈕的圖像:
private void updateHeartButton(boolean animated) {
cardHolder.mLikeButton.setImageResource(R.drawable.ic_heart_red);
}
但imagebutton不會更新新的圖像。有人能幫我嗎。
謝謝
感謝您的回答。它爲我工作。 – Sushil