Android开发实现ListView点击item改变颜色功能示例

 更新时间:2017年11月21日 12:12:10   作者:烟味少男  
这篇文章主要介绍了Android开发实现ListView点击item改变颜色功能,涉及Android布局及响应事件动态变换元素属性相关操作技巧,需要的朋友可以参考下

本文实例讲述了Android开发实现ListView点击item改变颜色功能。分享给大家供大家参考,具体如下:

一、先看看效果图:

二、实现步骤:

1. xml布局

<ListView
  android:id="@+id/left_listview"
  android:layout_width="match_parent"
  android:layout_height="match_parent"
  android:background="#f4f5f7"
  android:scrollbars="none">

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相关内容感兴趣的读者可查看本站专题:《Android控件用法总结》、《Android开发入门与进阶教程》、《Android视图View技巧总结》、《Android编程之activity操作技巧总结》、《Android数据库操作技巧总结》及《Android资源操作技巧汇总

希望本文所述对大家Android程序设计有所帮助。

相关文章

  • 获取微信uin的方法

    获取微信uin的方法

    本篇文章给大家讲述了如何最快速的获取微信uin的方法,对此有需要的朋友可以学习下。
    2018-05-05
  • Android不规则图像填充颜色小游戏

    Android不规则图像填充颜色小游戏

    这篇文章主要介绍了Android不规则图像填充颜色小游戏,具有很好的参考价值,希望对大家有所帮助,一起跟随小编过来看看吧
    2018-05-05
  • Android自定义控件实现万能的对话框

    Android自定义控件实现万能的对话框

    这篇文章主要为大家详细介绍了Android自定义控件实现万能对话框的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-03-03
  • Android中自定义ImageView添加文字说明详解

    Android中自定义ImageView添加文字说明详解

    Android中的ImageView只能显示矩形的图片,为了用户体验更多,下面这篇文章主要给大家介绍了关于Android中自定义ImageView实现添加文字说明的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考借鉴,下面来一起看看吧。
    2017-08-08
  • Android自定义View倒计时圆

    Android自定义View倒计时圆

    这篇文章主要为大家详细介绍了Android自定义View倒计时圆,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-11-11
  • Android在ubuntu上过滤多条关键字日志

    Android在ubuntu上过滤多条关键字日志

    今天小编就为大家分享一篇关于Android在ubuntu上过滤多条关键字日志,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-04-04
  • Android辅助功能实现自动抢红包(附源码)

    Android辅助功能实现自动抢红包(附源码)

    本篇文章主要介绍了Android辅助功能实现自动抢红包(附源码),小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-11-11
  • Android Studio 3.5格式化布局代码时错位、错乱bug的解决

    Android Studio 3.5格式化布局代码时错位、错乱bug的解决

    这篇文章主要介绍了Android Studio 3.5格式化布局代码时错位、错乱bug的解决,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-03-03
  • android加载系统相册图片并显示详解

    android加载系统相册图片并显示详解

    大家好,本篇文章主要讲的是android加载系统相册图片并显示详解,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下,方便下次浏览
    2021-12-12
  • 关于Android短信验证码的获取的示例

    关于Android短信验证码的获取的示例

    本篇文章主要介绍了关于Android短信验证码的获取的示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-08-08

最新评论