文档章节

listView 添加点击效果

7
 761218914
发布于 2015/12/21 10:00
字数 141
阅读 250
收藏 0

     之前给listView布局文件添加listSelector,然后写一个选择器。

<?xml version="1.0" encoding="utf-8"?>

<selector

  xmlns:android="
http://schemas.android.com/apk/res/android
">

    <item android:state_focused="true" android:state_pressed="true" android:drawable="@color/background_undercard_press" />

    <item android:state_focused="false" android:state_pressed="true" android:drawable="@color/background_undercard_press" />

    <item android:state_focused="true" android:drawable="@color/background_undercard_press" />

    <item android:drawable="@color/transparent" />

</selector>



 <color name="background_undercard">#ffe4e2d7</color>

    <color name="background_undercard_press">#ffe0d7c9</color>

     <color name="transparent">#00000000</color>

发现点击没有效果,

然后在item找到根布局文件然后将该select设置给listView的background。这样点击就有了效果。

   android:background="@drawable/list_selector_transition"

© 著作权归作者所有

7
粉丝 5
博文 133
码字总数 47263
作品 0
南昌
程序员
私信 提问
android listview item点击后,显示点击效果

最近遇到了一个问题,在用到listview时,想在listview的item点击后显示高亮的效果,但是在activity中写listview的onitemclick事件中写变色效果后,点击可以变色,但是在listview滑动后,这个...

manlianman
2014/09/18
0
0
android之recyclerview的基本使用

Google在推出Android5.0的时候推出了Material Design ,而RecyclerView是Material Design 重要组件之一。当然还有CardView/Palette。 RecyclerView是用来替换传统的ListView和GridView,瀑布流...

墨宇hz
2016/03/21
0
0
listview的添加删除

设计一个程序,1个listview 2个按钮 1个添加1个删除, 点击添加listview数据添加1行(添加数字即可), 点击删除按钮 ,删除一行,最好实现能够删除指定行。。 1 2 3 4 这个效果就好!...

沈墨?_?
2012/03/09
5.6K
2
Android自定义ListView按下颜色

最近手上有个小项目,项目中用到了ListView,但凡用过ListView的童鞋都知道,在像Android2.3这样使用广泛的安卓版本上,当它被点按的时候会产生黄色的高亮效果,相当恶心,相当难看,而且在不...

nylqd
2013/06/21
0
3
Android开发tips(2):监听Listview列表项点击事件

(这篇和上篇本来是应该一起写的,但是太过冗长,附链接:【SimpleAdapter在Listview中的应用】http://www.jianshu.com/p/aa9e8c95e7f5)。这篇我们来介绍监听Listview事件。 “监听器是程序...

心试
2018/01/20
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Docker搭建Mysql集群、主从同步复制

1、创建数据挂载点: mkdir /opt/mysql-master/mysql、/opt/mysql-master/conf.d、/opt/mysql-slave/conf.d、/opt/mysql-slave/conf.d 2、分别在master、slave节点文件目录conf.d下创建touch......

WALK_MAN
16分钟前
1
0
手把手教你做中间件开发(分布式缓存篇)-借助redis已有的网络相关.c和.h文件,半小时快速实现一个epoll异步网络框架,程序demo

本文档配合主要对如下demo进行配合说明: 借助redis已有的网络相关.c和.h文件,半小时快速实现一个epoll异步网络框架,程序demo 0. 手把手教你做中间件、高性能服务器、分布式存储技术交流群 ...

y123456yz
18分钟前
1
0
阿里技术男的成长史:越想证明自己死得越快……

在上海工作8年后,身为部门经理的钱磊,管理着一家ERP公司的百十来号员工,“再往上爬就是老板和他儿子了……从这个领域的技术角度来讲算是做到了顶。”05年,钱磊就开始关注一家名字奇怪,做...

阿里云云栖社区
21分钟前
2
0
Spring-boot单元测试(私有方法测试)

Spring-boot的单元测试网上有了很多,当项目是可以使用spring-boot正常运行时,只要在测试类上添加如下配置就使用@Autowired的方式进行单元测试 @RunWith(SpringJUnit4ClassRunner.class)@...

琴兽
38分钟前
1
0
spring cloud(第一部)框架概述

关于微服务 近几年,'微服务'这个词越来越多的被身边的人所提及,到底什么是微服务,为什么微服务总是伴随着spring cloud被人们所提及,这里笔者结合多年的技术经历跟大家分享下自己的理解:...

白中墨
39分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部