Android解决GridView或ListView点击背景变色问题
2016-03-16 19:26
375 查看
Android的ListView、GridView默认每一个Item都是可以点击的。但有时,我们不需要点击,或者点击的时候会出现背景变为菊色的情况。
此时,应该在ListView或者GridView的Layout文件中,加入属性
android:listSelector=”@color/transparent”
由于listSelector默认设置的是一个drawable,因此默认的情况下gridview会多出来一部分内边距;因此只要将这个drawable替换,比如上述的transparent,就能够去除这一部分内边距,同时去除颜色。
此时,应该在ListView或者GridView的Layout文件中,加入属性
android:listSelector=”@color/transparent”
由于listSelector默认设置的是一个drawable,因此默认的情况下gridview会多出来一部分内边距;因此只要将这个drawable替换,比如上述的transparent,就能够去除这一部分内边距,同时去除颜色。
相关文章推荐
- Android DiskLruCache完全解析,硬盘缓存的最佳方案
- 改变Android ProgressBar样式颜色
- android-studio下ndk的配置和简单JNI调用遇到的问题
- Android 6.0新特性
- Litepal使用心得之建立数据之间的联系
- Android横竖屏切换及其相应布局载入问题
- Android中的策略模式
- Android 开发过程中总计的一些经验教z
- Android 判断是有前置摄像头
- 状态栏的图标与文字提醒(NotificationManager与Notification对象的应用)
- Android中的Service组件详解
- android 实现录像时拍照
- Android ListView 几个重要属性
- android studio 生成apk
- Android自定义控件之onMeasure
- 【原创】Android ExpandableListView使用
- Android如何安全退出多个Activity(条件:同一个任务栈Task-stack)
- Android studio高效开发之——快捷键的使用
- android开发-Listview中显示不同的视图布局
- Android-Universal-Image-Loader 图片异步加载类库的使用(超详细配置)