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

ExpandableListView小图标替换

阅读更多

ExpandableListView的小图标有个状态,一个是不点击的情况,一个是点击后展开的情况,用xml配置如下:

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
           <item android:state_expanded="true" android:drawable="@drawable/narrow_select" />
           <item android:drawable="@drawable/narrow" />
</selector>

Java的代码如下:

ExpandableListView listView = getExpandableListView();

listView.setGroupIndicator(this.getResources().getDrawable(R.drawable.group_icon_selector));

分享到:
评论
1 楼 chensylsl 2011-02-16  
图标的样式怎么设置呀?

相关推荐

    ExpandableListView小项目展示

    在这个小项目中,开发者通过`ExpandableListView`创建了一个演示应用,以便于其他开发者学习和借鉴。 首先,我们要理解`ExpandableListView`的基本使用方法。它继承自`AdapterView`,因此需要一个适配器(`...

    Android改变ExpandableListView的indicator图标实现方法

    本文实例讲述了Android改变ExpandableListView的indicator图标实现方法。分享给大家供大家参考,具体如下: 1)定义xml文件先,命名为expand_list_indicator.xml &lt;?xml version=1.0 encoding=UTF-8?&gt; &lt;...

    ExpandableListView

    在Android开发中,`ExpandableListView`是一种非常实用的控件,它允许用户展示具有层级关系的数据,类似于树形结构。这种控件非常适合用来显示有组织的、分组的信息,例如菜单、目录或者分类数据。在本教程中,我们...

    自定义ExpandableListView结合Sqlite

    `Fragment`是Android中用于构建动态、模块化应用的组件,它可以在Activity中独立存在和替换,便于实现多屏设备上的布局切换。为了在`Fragment`中使用`ExpandableListView`,你需要创建一个新的`Fragment`类,然后在`...

    android ExpandableListView 箭头在右边 带折叠功能

    在Android开发中,`ExpandableListView`是一种常用的控件,它允许用户展开和折叠分组,以显示或隐藏子项,这种布局方式非常适合展现层级结构的数据。在这个特定的示例中,标题提到“箭头在右边”,这通常是指在每个...

    ExpandableListView实现下拉功能

    默认情况下,`ExpandableListView`会显示一个加号或减号图标来表示组是否展开。要“去掉了下拉标志”,我们需要自定义适配器(Adapter),覆盖`getGroupView()`方法,不再显示这个图标。可以通过设置组视图的布局来...

    ExpandableListView 点击和长按事件

    在Android开发中,`ExpandableListView` 是一个非常实用的控件,用于展示可以展开和折叠的列表。这个控件允许用户对数据进行分组,增强了用户体验,特别是处理层次结构数据时。本篇文章将深入探讨如何处理`...

    ExpandableListView的使用实例

    在Android开发中,`ExpandableListView`是一种常用的控件,它允许用户展开和折叠分组,每个分组下可以包含多个子项。这种控件在显示层次结构数据时非常实用,比如目录结构、菜单列表或者分类信息展示。下面将详细...

    ExpandableListView实现购物车页面

    在Android应用开发中,"ExpandableListView实现购物车页面"是一个常见的需求,它涉及到用户界面设计、数据管理和交互。ExpandableListView是Android SDK提供的一种可扩展的列表视图,允许用户展示分组数据,每组内...

    ExpandableListView 长按事件demo

    在Android开发中,`ExpandableListView`是一种常用的控件,它允许用户展示可折叠的列表,其中每个父项可以展开显示多个子项。这个控件非常适合于需要层次结构数据展示的应用,例如目录树、菜单或者分类信息。在这个...

    带全选的ExpandableListView

    在Android开发中,`ExpandableListView`是一种常用的控件,用于展示可以展开和折叠的分组数据。这个项目“带全选的ExpandableListView”显然着重于增强这种控件的功能,使其具有全选子项的能力。这样的功能在处理...

    expandablelistview自定义实现单选效果

    在Android开发中,ExpandableListView是一个非常有用的控件,它允许我们展示可折叠的列表,通常用于层次结构的数据展示。本教程将详细讲解如何自定义ExpandableListView,使其一级标题具有类似于RadioButton的单选...

    Android之ExpandableListView控件

    在Android开发中,`ExpandableListView`是一种常用的控件,它扩展了标准的`ListView`功能,允许子项可以被展开或折叠,呈现层次结构的数据。这个控件非常适合用来展示具有树状结构的信息,比如菜单、目录或者组织...

    一个ExpandableListView的例子

    在Android开发中,`ExpandableListView`是一种常用的控件,它允许用户展开和折叠分组,通常用于显示具有层次结构的数据。在这个例子中,我们将会深入探讨如何利用`ExpandableListView`来创建一个多级菜单分类展示的...

    ExpandableListView仿QQ列表的实现

    在Android开发中,`ExpandableListView`是一种常用的控件,它可以展示可折叠的子列表,类似于QQ应用中的联系人列表。这个"ExpandableListView仿QQ列表的实现" demo旨在教你如何利用`ExpandableListView`创建类似QQ...

    ExpandableListView实现二级列表购物车

    "ExpandableListView实现二级列表购物车" ExpandableListView是Android中的一种视图组件,用于显示二级列表的数据。它可以将数据分组显示,方便用户浏览和操作。下面我们来详细介绍如何使用ExpandableListView实现...

    android ExpandableListView

    在Android开发中,`ExpandableListView`是一种特殊的`ListView`,它允许子项可以展开或折叠,呈现层次结构的数据。这种视图控件通常用于显示具有分组和子项的复杂数据,例如联系人列表、菜单目录或者层级结构的任务...

Global site tag (gtag.js) - Google Analytics