今天就跟大家聊聊有关这么早Android中实现点击item改变颜色,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
创新互联公司专注骨干网络服务器租用十年,服务更有保障!服务器租用,服务器机柜租赁 成都服务器租用,成都服务器托管,骨干网络带宽,享受低延迟,高速访问。灵活、实现低成本的共享或公网数据中心高速带宽的专属高性能服务器。
1. xml布局
2. activity里加载适配器完后添加这两句代码
listViewAdpret.setSelectedPosition(position); listViewAdpret.notifyDataSetInvalidated();
3. 适配器里面自定义一个变量
private int selectedPosition = 0;// 选中的位置 public void setSelectedPosition(int position) { selectedPosition = position; }
4. 判断是否选择当前item
if (selectedPosition == position) { itemlayoutb.setBackgroundColor(Color.parseColor("#ffffff")); textc.setTextColor(Color.parseColor("#ff0000")); } else { itemlayoutb.setBackgroundColor(Color.TRANSPARENT); textc.setTextColor(Color.parseColor("#393939")); }
看完上述内容,你们对这么早Android中实现点击item改变颜色有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注创新互联行业资讯频道,感谢大家的支持。