您的位置:首页 > 其它

使用listview,item的按钮点击改变按钮背景,点击其他条目按钮还原

2016-12-26 10:03 399 查看
int mSelect = -1;   //选中项   适配器里面设置默认选中项
// 点击事件
viewHolder.btnPromotionName.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {// 默认选中的是-1
mSelect = position;
notifyDataSetChanged();
}
});

if (mSelect == position) {// 该postion的按钮被点击可以知道
// 设置按钮背景和文字颜色
viewHolder.btnPromotionName.setTextColor(context.getResources().getColor(R.color.colorTitleBar));
} else {
viewHolder.btnPromotionName.setTextColor(context.getResources().getColor(R.color.nc_blue));
}

4000
这样就可以实现,按钮点击变背景;点击其他又变回来

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: