`
loovle
  • 浏览: 145162 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

设置listview中的item的颜色

阅读更多
设置listview中每一item的颜色

新建drawable/item_bk.xml
<selector xmlns:android="http://schemas.android.com/apk/res/android">
        <item android:state_window_focused="false"
              android:drawable="@color/trans" />
      <item android:state_focused="true" android:drawable="@color/trans"></item>
       <item android:state_pressed="true" android:drawable="@color/trans"></item>
</selector>

然后在listview里面加入:
android:listSelector="@drawable/item_bk"



如果要让每一个item点击时的背景没有,使用在selector中用android:drawable="@android:color/transparent"就行


可以参考下http://stackoverflow.com/questions/2562051/listview-item-background-via-custom-selector
分享到:
评论

相关推荐

    ListView选中item颜色改变

    "ListView选中item颜色改变"是常见的需求,它涉及到ListView的交互设计,使得用户可以通过视觉反馈感知到所选中的条目。本篇文章将深入探讨如何实现这个功能。 首先,我们需要了解ListView的基本工作原理。ListView...

    listview中改变item背景颜色

    因此,改变Item背景颜色通常有两种方法:一种是在Adapter中自定义视图,另一种是通过设置ListView的ItemDecoration。 1. 自定义Adapter中的View: 在自定义Adapter时,我们可以在`getView()`方法中动态设置每个...

    android中设置ListView的选中的Item的背景颜色

    可以使用`OnItemClickListener`或在`getView()`方法中设置每个Item的点击监听。当点击事件发生时,更新`selectedPosition`并刷新ListView。 5. **颜色资源**:在Android项目的res/color目录下,创建一个颜色资源...

    android 修改listview的不同item字体的颜色

    在实际应用中,我们经常需要根据需求定制ListView,比如改变不同列表项(item)的字体颜色。标题"android 修改listview的不同item字体的颜色"和描述"改代码主要是针对listview修改指定item字体颜色"都指向了这个主题...

    修订:更改listView中item不同状态下的颜色

    默认情况下,ListView的item颜色通常是统一的,如果要实现不同状态下的颜色变化,我们需要自定义ListView的Item布局,并在适配器中处理这些状态。 1. **自定义Item布局** 创建一个XML布局文件,例如`list_item.xml...

    listview改变item文本的颜色的实例

    在这个实例中,我们将创建一个自定义的ArrayAdapter,以便在ListView的每个Item中设置不同的文本颜色。 首先,我们需要创建一个新的类,继承自ArrayAdapter,并重写其`getView()`方法。`getView()`方法负责为...

    listview点击后改变item颜色

    标题"listview点击后改变item颜色"涉及到了ListView的一项常见交互设计,即当用户点击ListView中的某一项时,该项的背景颜色会发生变化,以提供视觉反馈,让用户知道哪一项已被选中。这种功能对于提升用户体验至关...

    LISTVIEW的item效果

    7. **分隔线(Divider)**:可以设置ListView的divider属性来添加item之间的分隔线,或者自定义divider高度和颜色。 8. **下拉刷新和上拉加载**:为ListView添加SwipeRefreshLayout可实现下拉刷新功能,而使用诸如...

    Listview单元格颜色设置

    本文将详细介绍如何在Delphi中实现ListView单元格的颜色设置。 #### 一、理解ListView自定义绘制 在Delphi中,ListView提供了自定义绘制的功能,这使得开发者能够对每个单元格的外观进行精细控制。通过重写`...

    ListView默认Item选中状态

    ListView的默认行为是不设置任何项为选中状态,但有时我们希望在应用启动时,第一个Item能自动呈现出选中效果,以引导用户或者突出初始焦点。本教程将深入讲解如何实现ListView的第一个Item的默认选中状态。 首先,...

    Listview点击item高亮显示,

    在ListView的每一项布局文件中,可以添加一个背景颜色属性,比如使用一个selector资源文件。Selector是一种状态列表资源,可以根据组件的状态改变其外观。在selector中定义两种状态,一种是默认状态,一种是选中...

    C# ListView中添加多种自定义控件源码

    4. 最后,将自定义的ListViewItem添加到ListView控件中。 ```csharp ListView1.Items.Add(item); ``` 三、添加ComboBox控件 1. 同样,创建一个自定义的ListViewItem类,这次添加ComboBox字段。 ```csharp public ...

    android studio,demo,listview的测试,选中某一个选项item,颜色的变化。

    在这个"android studio,demo,listview的测试,选中某一个选项item,颜色的变化"项目中,我们将探讨如何在Android Studio中创建一个ListView,并实现点击某个列表项时,该项的颜色变化效果。这个功能通常用于提供用户...

    ListView中嵌入Button ,ListView的item与Button的click事件分别被响应,同时还实现了类似Digg的item点击效果

    在实际应用中,我们经常需要在ListView的每一项(item)中嵌入其他组件,如Button,以实现更丰富的交互功能。本示例中,我们将探讨如何在ListView中嵌入Button,并处理Button的点击事件,同时确保ListView item自身...

    listview item 选择问题

    例如,数据模型不包含任何关于颜色或样式的属性,而是在Adapter的`getView()`方法中根据数据状态设置视图样式。 7. **选择状态的持久化** - 如果需要在ListView重新加载或应用重启后保留item的选择状态,可以将...

    android listView 改变选中行的 字体颜色和 图片

    4. **在getView()中设置状态**: - 在`getView()`内部,可以通过检查视图的`convertView`参数是否为null来判断当前视图是否需要新创建或复用。如果是新创建,需要初始化视图;如果是复用,可以直接修改视图内容。 ...

    ListView滑动删除item

    3. 处理滑动事件:在Adapter的getView()方法中,为每个Item设置OnTouchListener。在onTouch()方法中,通过MotionEvent的ACTION_DOWN、ACTION_MOVE和ACTION_UP事件来判断用户的滑动行为。 三、滑动逻辑 1. 计算滑动...

    android listview item背景色点击效果实例

    在Android中,ListView的每个项(item)都是一个View或ViewGroup,通常我们通过自定义布局文件来设计每个item的显示样式。为了实现点击效果,我们可以使用两种主要方法: 1. **自定义Adapter**: 在自定义的...

    ListView自定义控件(文本颜色修改与每行显示图标结合源代码)

    // 创建ListViewItem并设置图标 ListViewItem item = new ListViewItem("Error Message"); item.ImageIndex = 0; // 图片索引从0开始 listView1.Items.Add(item); ``` 对于自定义文本颜色,ListView控件本身不直接...

    ListView被选中 出现选中颜色标示

    - ListView通过Adapter(如ArrayAdapter或CursorAdapter)与数据源进行绑定,Adapter负责将数据转化为ListViewItem视图。 2. **实现选中颜色的原理** - 为了实现选中项高亮显示,我们需要自定义一个ListView的...

Global site tag (gtag.js) - Google Analytics