Android ListView更改item背景颜色
第一步:在XML布局在上半部分利用一个布局将上半部分区域包裹起来
<LinearLayoutandroid:id="@+id/item_color" <利用布局来创造一个id>android:layout_width="match_parent"android:layout_height="100dp"android:orientation="horizontal" android:background="#07c0f4"><ImageView ......../><TextView...... /></LinearLayout>
MyAdapter extends BaseAdapter.java:
第二步:在getView()中绑定资源Id
创建layoutParams对象,绑定线性布局资源idviewHolder.layoutParams = (LinearLayout) connView.findViewById(R.id.item_color);
第三步:在getView()中直接设置布局颜色即可,因为这里布局就代表了区域
@Overridepublic View getView(int arg0, View connView, ViewGroup arg2) {........if(bean.getType().equals("过路费")){更换布局图片viewHolder.imageView.setImageResource(R.drawable.ic_road_toll);设置上半部分的颜色viewHolder.layoutParams.setBackgroundColor(Color.parseColor("#9999FF"));设置字体颜色viewHolder.tvGuoLu.setTextColor(Color.parseColor("#9999FF"));}......return connView;}
Android ListView更改item背景颜色相关推荐
- android ListView中长按背景颜色可见性设置
android:drawSelectorOnTop="true" 点击某一条记录,颜色会显示在最上面,记录上的文字被遮住,所以点击文字不放,文字就看不到 android:drawS ...
- android:更改PagerTabStrip背景颜色,标题字体样式、颜色和图标,以及指示条的颜色...
1.更改PagerTabStrip背景颜色 我们直接在布局中设置background属性可以: <android.support.v4.view.ViewPagerandroid:id=&quo ...
- 自定义类似于listView中Item背景
自定义类似于listView中Item背景 文章分类:移动开发 方法一. drawable/listitem_bk.xml Xml代码 <?xml version="1.0" ...
- android listview中item通过viewpager实现
android listview中item通过viewpager实现 android listview中item通过viewpager实现,每一个item都支持viewpager实现图片切换功能.本项 ...
- Android Studio更改标题栏的颜色
Android Studio更改标题栏的颜色 第一步,在value的colors.xml文件夹中添加两个颜色.如下: #FFFFFF #000000 1 2 第二步,在value的style.xml文 ...
- Altium AD20更改原理图背景颜色
AD20更改原理图背景颜色. 点击右下角 Panels,选择 Properties. Sheet Color 即为背景颜色.Sheet Border 为 页面信息栏 及 最外层边框 的颜色. AD默认 ...
- 怎么查看CAD图纸并更改图纸背景颜色?
对于许多从事建筑或者设计的小伙伴们而言,怎么快速的查看建筑图纸也是工作中很重要的一部分,那么我们在工作中要怎么快速的查看建筑图纸呢?怎么样更改其背景颜色呢? 快速查看图纸文件: 1.在我们的电脑安装的 ...
- pycharm更改整体背景颜色(黑-白)
pycharm更改整体背景颜色(黑-白) 打开pycharm: 1.左上角File ---- Settings 2.Appearance&Behavior ---- Appearance -- ...
- android更改app背景颜色,使用AppCompat更改操作栏的背景颜色
我在网上发现了有关此问题的一些问题.不幸的是,到目前为止,我尝试的所有操作均未成功. 标题说,我需要更改操作栏的背景颜色. 该项目的最小sdk为9,最大sdk为19. 我在res / values文件 ...
- android canvas 背景图片,Android更改canvas背景颜色而不会丢失任何图纸
已经给出了你的问题的答案都指向了正确的方向:你需要在单独的图层中分离背景颜色块和前景图,然后合并它们,然后将它们全部保存在.png文件中. 这就是Adobe Photoshop工作流程的设计--如果我 ...
最新文章
- 2021年大数据ELK(二十八):制作Dashboard
- 其他类似GitBook的在线文档创作平台
- 纸的大小图解_图解常见纸张开数尺寸印前小常识
- 写你自己的MVC框架
- 什么是 Caché?
- 中国移动订330万台Redmi K40系列 网友:怪不得抢不到
- Doris支持spark导入设计文档
- JS中简单数据类型和复杂数据类型
- 关于使用 View Binding 不生效的记录
- 层次分析法(附实例)
- MyBatis注册映射文件(resource、class、package 三者区别)
- 如何搭建Hadoop分布式环境?我来教你怎么做![内含测试小案例]
- Java 查询企业基本信息接口实现(企查查)
- 【千纸诗书】—— PHP/MySQL二手书网站后台开发之功能实现
- 霹雳吧啦Wz语义分割学习笔记P8
- regedit.msc
- 从零搭建微信机器人(一):注册企业微信创建应用
- 网络学习(第十八篇-HSRP协议讲解以及配置思路)
- 开源中国 2018 新增开源软件最受欢迎 TOP 50
- iOS 各视频播放器评价~总结