使用ExpandableListView中的一些边边角角
来源:互联网 发布:大数据imf 编辑:程序博客网 时间:2024/05/22 06:43
去掉默认的条目点击背景色:
在res目录下创建color.xml, <color name="full_transparent">#00000000</color>
然后在listview中使用android:listSelector="@color/full_transparent"
就可以去除组和子条目的背景色了。
设置expandableListview在点击一个条目的时候关闭其他条目
// 给listveiw设置扩展监听,当点击别的组的时候关闭其他组
mListView.setOnGroupExpandListener(new OnGroupExpandListener() {
mListView.setOnGroupExpandListener(new OnGroupExpandListener() {
@Override
public void onGroupExpand(int groupPosition) {
public void onGroupExpand(int groupPosition) {
// 获取组的数量
int count = mListView.getExpandableListAdapter()
.getGroupCount();
for (int i = 0; i < count; i++) {
int count = mListView.getExpandableListAdapter()
.getGroupCount();
for (int i = 0; i < count; i++) {
if (i != groupPosition) {
// 关闭其他组
mListView.collapseGroup(i);
}
// 关闭其他组
mListView.collapseGroup(i);
}
}
}
});
}
});
去掉条目中默认的向下箭头
- ExpandableListView mListView= (ExpandableListView) findViewById(R.id.list);
- //去掉指示器
- mListView.setGroupIndicator(null);
这是我的第一篇博客,只是用来记录工作中的问题,帮助自己记忆。
0 0
- 使用ExpandableListView中的一些边边角角
- android中的ExpandableListView使用
- 项目管理中的边边角角 之一
- Java 集合框架分析:JAVA集合中的一些边边角角的知识
- 减少AWS费用的一些边边角角
- 项目管理中的边边角角 之二
- 项目管理中的边边角角 之三
- ExpandableListView使用中的问题与解决
- ExpandableListView使用
- 使用ExpandableListView
- 使用ExpandableListView
- ExpandableListView使用
- ExpandableListView使用
- ExpandableListView使用
- ExpandableListView使用
- ExpandableListView使用
- ExpandableListView控件使用中一些小问题的总结
- ExpandableListView的一些问题
- iOS自动生成对应大小的icon图片代码
- Maven pom.xml 配置详解
- 日常笔记记录
- Lua的栈及基本栈操作
- 常用正则表达式
- 使用ExpandableListView中的一些边边角角
- pc相册制作,手机版相册制作
- jsoup
- C++作业3
- Android 双击返回键退出程序
- equals和==的区别
- cap解释
- android(NDK+JNI)---JNI字符串参数传递与返回值
- Oracle内存结构