`
yunshangbuhe
  • 浏览: 228915 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

listview 详解 背景 转

阅读更多
在为程序加背景时,发现在拖动List或Grid列表时一片漆黑,其实只是View的属性而已,ListView、GridView都有这个属性,两种设置如下:



xml布局文件里设置为:

android:cacheColorHint="#00000000"



java代码里设置为:

listView.setCacheColorHint(0);

    或

gridView.setCacheColorHint(0);





更改listview焦点背景的问题


<?xml version="1.0" encoding="utf-8" ?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
  <item android:state_window_focused="false"
        android:drawable="@drawable/没有焦点时的图片背景" />
  <item android:state_focused="true" android:state_pressed="true"
        android:drawable=
              "@drawable/非触摸模式下获得焦点并单击时的背景图片" />
  <item android:state_focused="false" android:state_pressed="true"
        android:drawable="@drawable/触摸模式下单击时的背景图片" />
  <item android:state_selected="true"
        android:drawable="@drawable/选中时的图片背景" />
  <item android:state_focused="true"
        android:drawable="@drawable/获得焦点时的图片背景" />
</selector>



本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/luoshengmen/archive/2010/06/17/5675048.aspx
分享到:
评论

相关推荐

    ListView、ListBox背景样式

    ### WPF/C#中ListView与ListBox的背景样式及选中行样式详解 #### 一、概述 在WPF(Windows Presentation Foundation)应用开发中,`ListView`和`ListBox`是两个非常常用的数据展示控件。它们能够以列表的形式展示...

    Listview单元格颜色设置

    ### Listview单元格颜色设置详解 在开发图形用户界面(GUI)应用时,列表视图(ListView)是一种常用的控件,用于展示具有多个列的数据集合。对于开发者而言,能够自定义ListView中的各项视觉属性(如字体、背景色等...

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

    #### 示例代码详解 下面是对示例代码的具体解释: ```java public StatisticsForcastListView(Context context, int period) { super(context, null); this.period = period; initialComponent(); } private ...

    Android之ListView代码

    - **布局文件**:在XML布局文件中,我们通过`&lt;ListView&gt;`标签添加ListView,并可以设置其属性,如id、背景色、分隔线等。 - **数据源**:数据源可以是ArrayList、Array等,存储要显示的项目信息。 - **Adapter**...

    VB listview程序实例

    【VB ListView程序实例详解】 VB(Visual Basic)是微软公司推出的一种基于事件驱动的编程语言,广泛应用于Windows应用程序开发。ListView控件是VB中的一个重要组件,它允许开发者在窗口或对话框中显示列表项,通常...

    listview保持选中状态

    ### ListView保持选中状态知识点详解 #### 一、背景与需求 在Android开发过程中,我们经常需要使用到`ListView`来展示一系列的数据项。对于某些应用场景而言,保持选中的条目持续处于高亮状态是非常重要的功能之一...

    ListView Messages (LVM_)ListView控件类的消息常量常量

    #### 二、ListView消息常量详解 ##### 1. **LVM_GETITEM** - **定义**:此消息用于从 `ListView` 控件中获取一个项的信息。 - **代码示例**:`Public Const LVM_GETITEM = (LVM_FIRST + 5)` - **应用场景**:当...

    android listview 自定义样式实例

    还可以通过`setSelector()`设置选中项的背景色,或者使用`Animation`类添加滑动进入、退出等动画效果。 9. **自定义Header和Footer**: - 如果需要在ListView的顶部或底部添加额外的视图,如头部广告或页脚提示,...

    ListView选中多个

    在Android开发中,ListView是...以上就是关于"ListView选中多个"的知识点详解,涵盖了从界面设计、事件处理到数据同步和性能优化等多个方面。理解并掌握这些内容,对于创建功能完善的、交互友好的Android应用至关重要。

    Android_ListView动态刷新

    ### Android ListView 动态刷新详解 在Android应用开发中,`ListView`是显示大量数据集的常用组件之一,尤其在需要展示列表项时非常实用。然而,在数据集更新时,如何实现实时或动态地刷新`ListView`,是开发者经常...

    ListView中getView重用好多次

    ### ListView中的getView重用机制详解 #### 一、问题背景 在Android开发中,`ListView`是用于展示列表数据的一个非常重要的控件。当数据量较大时,为提高性能,通常会采用`getView()`方法来实现视图的复用机制。...

    MFC_ListView_Test.rar_MFC_MFC Listview Demo_mfc ListView_mfc li

    《MFC中的ListView控件应用详解》 在Windows应用程序开发中,MFC(Microsoft Foundation Classes)库提供了一种高效且方便的方式来创建用户界面。本文将深入探讨MFC中ListView控件的应用,通过介绍一个名为"MFC_...

    ListView控件

    ### ListView 控件详解 #### 一、概述 `ListView` 控件是一种强大的用户界面元素,用于展示具有多种视觉样式的数据列表。它支持多种视图模式,包括大图标、小图标、列表视图以及报表视图,这使得它非常灵活且适用...

    xjzf.zip_listview api

    《ListView API封装详解——以xjzf.zip_listview api为例》 ListView是Windows应用程序中常见的控件,用于显示一系列项的列表,具有多种视图模式,如图标、列表、小图标和详细信息等。在编程中,熟练掌握ListView ...

    c# listView数据导入到Excel中

    #### 背景介绍 在日常工作中,经常需要将用户界面中的数据导出到 Excel 文件中,以便进行进一步的数据处理、分析或者分享。C# 提供了多种方式来实现这一功能,其中一种常见的做法是利用 Microsoft Office Interop 库...

    android ListView 一些重要属性详解

    3. **cacheColorHint属性**:这个属性用来设置ListView缓存颜色,通常影响滚动时的背景颜色。若想更改背景,可以使用`android:background`设置自定义图片,但这样可能导致列表项在交互时变黑。为了避免这种情况,...

    精彩编程与编程技巧-对ListView中的列排序...

    #### ListView排序背景 在实际应用中,数据展示时往往需要根据不同的需求进行排序,比如按时间、名称或数值等字段排序。对于`ListView`控件而言,这种功能同样重要,它能够极大地提高用户查看数据的效率和体验。下面...

    ListView实现时光轴

    【ListView实现时光轴】知识点详解 在Android应用开发中,ListView是一种常见的视图组件,用于展示大量的数据列表,用户可以通过滚动来查看不同项。时光轴(Timeline)是一种以时间顺序展示事件的方式,常用于日志...

    Android ListView 滚动条的设置详解及实例代码

    - `android:scrollbarTrackHorizontal` 和 `android:scrollbarTrackVertical`:设置水平和垂直滚动条的轨道(即滚动条的背景)的外观,同样可以设置为自定义的Drawable资源。 - `android:scrollbars`:控制滚动条的...

    安卓开发-ListView&时间轴.zip.zip

    **ListView详解** 1. **定义与用途**: ListView是一个可滚动的视图,可以显示一组项目列表。每个项目通常对应一个ListView中的不同行,通过Adapter来提供数据,并负责将数据转化为可视化的View。ListView适合用于...

Global site tag (gtag.js) - Google Analytics