`
夏文权
  • 浏览: 243817 次
  • 性别: Icon_minigender_1
  • 来自: 贵州
社区版块
存档分类
最新评论

android listview 的一些属性

 
阅读更多
写道
android:cacheColorHint=“#00000000”

listView.setCacheColorHint(0); 或者android:cacheColorHint="#00000000" 去除listview的拖动背景色

自定义listview的时候,当你不使用android:cacheColorHint=“#00000000”会出现下面选中一个空间黑色底色的情况,破坏整体美观度:

当你不使用android:listSelector属性,默认会显示选中的item为橙黄底色,有时候我们需要去掉这种效果:android:listSelector=“@...” 如果不想要任何效果的话就这样:android:listSelector=“@null”

android:fadingEdge属性的作用

设置拉滚动条时 ,边框渐变的放向。none(边框颜色不变),horizontal(水平方向颜色变淡),vertical(垂直方向颜色变淡)。

 

android:drawSelectorOnTop含义

When set to true, the selector will be drawn over the selected item. Otherwise the selector is drawn behind the selected item. The default value is false.

android:drawSelectorOnTop="true"  点击某一条记录,颜色会显示在最上面,记录上的文字被遮住,所以点击文字不放,文字就看不到

android:drawSelectorOnTop="false" 点击某条记录不放,颜色会在记录的后面,成为背景色,但是记录内容的文字是可见的

 

 

分享到:
评论

相关推荐

    Android listview常用的属性

    android listview 非常全面属性的,希望对你们有所帮助!

    Android之listview属性

    以下将详细介绍ListView的一些关键属性及其用途: 1. **stackFromBottom属性**: - `android:stackFromBottom="true"` 使ListView默认显示在底部,这意味着最新添加的数据会始终位于屏幕可见区域。这对于实时更新...

    Android ListView边框圆角美化

    总的来说,Android ListView的边角圆角美化涉及到自定义布局、形状资源、适配器的使用以及一些细节的优化。通过这种方式,我们可以使ListView更加美观,提升应用的整体设计感。同时,也要注意性能问题,避免过度绘制...

    android listview带有editText

    对于这些问题,可以通过设置ListView的`transcriptMode`属性、监听软键盘的显示隐藏、或者使用诸如`android:descendantFocusability`这样的XML属性来调整ListView的行为。 至于提到的"后2个包没用",可能是指在解决...

    Android listview嵌套listview

    在Android开发中,ListView是一种常用的组件,用于展示可滚动的列表数据。然而,有时我们可能需要在一个ListView的项中再嵌套另一个ListView,这被称为ListView的嵌套。这样的设计可以用于展示复杂的数据结构,比如...

    android ListView简单用法

    在Android开发中,ListView是一个非常重要的组件,它用于展示大量数据的列表,用户可以通过滚动查看更多的条目。这个教程将详细介绍Android ListView的基本用法。 ### 1. 添加ListView到布局 首先,在XML布局文件...

    listview的属性使用大全

    Android ListView 属性大全 ListView 是 Android 应用程序中最常用的控件之一,用于显示列表形式的数据。为了使 ListView 控件更加美观和实用,我们需要了解和掌握它的各种属性。下面我们将详细介绍 Android ...

    android listview

    要创建一个横向ListView,开发者需要自定义适配器,并设置LinearLayoutManager的orientation属性为HORIZONTAL。 其次,微信风格的ListView是指具有类似微信聊天界面那样的滚动效果和交互体验的ListView。这种...

    Android listView选项滑动效果

    3. **SwipeListView 设置**:在布局文件中,将普通的ListView替换为SwipeListView,并设置相关属性。例如,可以设置滑动范围、滑动速度等: ```xml android:id="@+id/list_view" android:layout_width="match_...

    android listview左划删除

    实现上述功能需要编写较多代码,幸运的是,有一些现成的库可以帮助开发者快速实现这个功能,例如SwipeMenuListView、SwipeToDismiss、Android-SwipeToDismiss等。它们提供了丰富的自定义选项和优化的性能,可以节省...

    Android实现ListView的增删改查Demo

    `Word`类应包含你需要在ListView中显示的属性,如单词ID、单词内容和解释等,并提供getter和setter方法。 接着,我们需要创建一个SQLite数据库辅助类,如`WordDBHelper`,继承自`SQLiteOpenHelper`。在这个类中,...

    android ListView 一些重要属性详解

    本文将深入解析ListView的一些关键属性,帮助开发者更好地理解和定制ListView的行为。 1. **stackFromBottom属性**:该属性控制ListView是否从底部开始显示。当设置为`android:stackFromBottom="true"`时,ListView...

    Android-滑动listview标题置顶listview吸顶效果

    在Android应用开发中,UI设计和用户体验是至关重要的部分,特别是在构建列表视图(ListView)时。本知识点主要探讨如何实现“滑动ListView时标题置顶”和“ListView吸顶效果”,以及如何使安卓系统状态栏透明化。这些...

    android ListView向下展开 抽屉效果

    在Android开发中,ListView是一种常用的组件,用于展示大量的列表数据。"android ListView向下展开 抽屉效果"是指在用户点击ListView中的某一项时,该项会像抽屉一样向下展开,显示更多的信息或者子项。这种效果常...

    Android listView学习源码.zip

    5. 滑动流畅性:为了优化滑动体验,可以通过设置`android:cacheColorHint="@android:color/transparent"`和`android:fadingEdge="none"`属性来减少过度绘制,提高滑动性能。 6. 复选框和点击事件:ListView支持行的...

    Android ListView 固定列头源码

    这个类可能扩展了Android原生的ListView,并且添加了一些特定的方法和属性来支持固定列头。它可能包含以下关键部分: 1. **头部视图(Header View)**:这是显示列头的部分,可以是一个独立的LinearLayout或其他...

    android listview单击事件

    为了避免这个问题,可以在列表项的布局文件中为子视图设置`android:clickable="true"`和`android:focusable="true"`,并添加`android:descendantFocusability="blocksDescendants"`属性,阻止子视图接收点击事件。...

    Android-ListView中嵌套(ListView)控件兼容问题

    在子`ListView`的XML布局文件中,为其最外层的`LinearLayout`或类似的容器添加属性`android:descendantFocusability="blocksDescendants"`。这个属性的作用是阻止子视图获取焦点,从而避免它们拦截触摸事件,确保...

    Android ListVIew复制粘贴的实现

    1. 首先,在清单文件AndroidManifest.xml中为ListView的Activity添加`android:contextClickable="true"`属性,以便支持长按事件。 2. 在ListView的Adapter中,为每个列表项创建一个可复制的数据模型。这个数据模型...

    android listview下拉刷新代码

    在Android开发中,ListView是一种常用的组件,用于展示可滚动的列表数据。下拉刷新功能是现代移动应用中常见的交互设计,允许用户通过下拉列表顶部来获取最新的数据。本篇文章将详细讲解如何在Android中实现ListView...

Global site tag (gtag.js) - Google Analytics