Android ListView的Item点击效果的定制

 更新时间:2017年07月15日 10:36:07   投稿:lqh  
这篇文章主要介绍了Android ListView的Item点击效果的定制的相关资料,需要的朋友可以参考下

Android ListView的Item点击效果的定制

          前言:

          对于listview Android开发的朋友都知道用的很多,网上关于Android ListView的Item点击特效的文章很多,我自己也看了不少关于listview的文章,这里就记录下不错的文章,大家可以参考下,

在之前弄这个效果说真的很不明智,我是在Item的布局文件加个selector的xml文件来实现ListView的Item点击效果.。

这个算是我自己记录以后该如何使用的另一种方式: 

   新建一个Item的selector.xml文件如下:

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:Android="http://schemas.android.com/apk/res/android" >
  <item android:state_pressed="true" android:drawable="@drawable/item_selector_pressed" /> 
  <item android:state_focused="true" android:drawable="@drawable/item_selector_pressed" /> 
  <item android:drawable="@android:color/transparent" />
</selector>

在需要ListView的地方引入android:listSelector="@drawable/item_selector"

其实这只能怪自己平时写selector文件的时候很是容易忽略 <item android:drawable="@android:color/transparent" />这一点,导致使用一大堆弯路才能完成,以此谨记。

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

相关文章

  • Android Studio下的APP目录结构详解

    Android Studio下的APP目录结构详解

    这篇文章主要介绍了AndroidStudio下的APP目录结构,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-05-05
  • 保存ListView上次的滚动条的位置实例(必看)

    保存ListView上次的滚动条的位置实例(必看)

    下面小编就为大家带来一篇保存ListView上次的滚动条的位置实例(必看)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-03-03
  • Retrofit自定义请求参数注解的实现思路

    Retrofit自定义请求参数注解的实现思路

    这篇文章主要给大家介绍了Retrofit自定义请求参数注解的实现思路,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-12-12
  • Android用 Mob 实现发送短信验证码实例

    Android用 Mob 实现发送短信验证码实例

    这篇文章主要介绍了Android用 Mob 实现发送短信验证码实例,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-06-06
  • Android用PopupWindow实现自定义Dailog

    Android用PopupWindow实现自定义Dailog

    这篇文章主要为大家详细介绍了Android用PopupWindow实现自定义Dailog的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-01-01
  • Android开发手机无线调试的方法

    Android开发手机无线调试的方法

    今天小编就为大家分享一篇关于Android开发手机无线调试的方法,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2018-12-12
  • Android唤醒、解锁屏幕代码实例

    Android唤醒、解锁屏幕代码实例

    这篇文章主要介绍了Android唤醒、解锁屏幕代码实例,本文讲解了唤醒、解锁屏幕需要的权限和操作代码实例,代码中包含详细注释,需要的朋友可以参考下
    2015-05-05
  • Android开发入门环境快速搭建实战教程

    Android开发入门环境快速搭建实战教程

    最近想重新学习下Android,学习之前开发环境的搭建是个首先要解决的问题,所以下面这篇文章主要给大家介绍了Android开发环境搭建的相关资料,文中将实现的步骤一步步介绍的非常详细,需要的朋友们下面随着小编来一起学习学习吧。
    2017-11-11
  • Android使用AudioRecord实现暂停录音功能实例代码

    Android使用AudioRecord实现暂停录音功能实例代码

    本篇文章主要介绍了Android使用AudioRecord实现暂停录音功能实例代码,具有一定的参考价值,有兴趣的可以了解一下
    2017-06-06
  • Android 状态管理之Lifecycle浅析

    Android 状态管理之Lifecycle浅析

    这篇文章主要介绍了Android 状态管理之Lifecycle浅析,Lifecycle主要用于Activity、Fragment这一类具有状态的组件的状态监听,更多相关资料介绍需要的小伙伴可以参考下面文章内容
    2022-06-06

最新评论