の背景色をリセットすることができません、私は方法getViewメソッドで、次のでした:リストビューで、アダプタを設定することによりカスタムアダプタでListView項目
if (ual.getTransactionCategory() == TransactionCategory.WARNING){
convertView.setBackgroundColor(convertView.getResources().getColor(R.color.yellow_warning));
}
...
return convertView;
、私はsucessfully警告をしました黄色い背景に表示される項目。今、私の問題は、警告項目の背景をクリックすると白く設定したいということです。
@Override
public void onItemClick(AdapterView<?> arg0, View view, int position, long arg3) {
view.setBackgroundColor(getResources().getColor(R.color.white));
}
をしかし、それは背景を変更しませんので、リストビューのonItemClickに、私がやりました。私はgetViewメソッドに背景を設定しない場合
代わりに、私は私がonItemClickに好きに背景を変更することができます。 提案がありますか?
お返事ありがとうございました!実際には、状態drawableリソースに似ているはずの色の状態リストを試しましたが、何もしません.. – Han