ListView
来源:互联网 发布:哪里买正版windows 编辑:程序博客网 时间:2024/05/16 18:16
ListView的部分属性
1、去除默认的点击效果
1)在布局里设置: android:listSelector="@android:color/transparent"2)在代码里设置: listview/gridview.setSelector(new ColorDrawable(Color.TRANSPARENT));
2、使点击效果全覆盖item里面的小控件:android:drawSelectorOnTop="true"
3、去除上下拉动时的阴影: android:overScrollMode="never"
而PullToRefrshListView 除了添加属性 android:overScrollMode="never"外,下方会出现小箭头,还要加其本身的属性ptr:ptrShowIndicator="false"才能消除
4、关于listView.setEmptyView(View v);
设置的View必需在当前的View hierarchy里,亦即这个View需要被add到当前View hierarchy的一个结点上,
如果没有添加到结点上的话,调用setEmptyView(View v)是没有任何效果的。所以
1)一般情况下
ListView listview = (ListView) findViewById(R.id.list);
View emptyView = findViewById(R.id.empty);
listview.setEmptyView(emptyView);
2)没有在当前的View hierarchy里时
ListView listview = (ListView) findViewById(R.id.list);
View emptyView = findViewById(R.id.empty);
((ViewGroup) listview.getParent()).addView(emptyView, 2); // 你需要在这儿设置正确的位置,以达到你需要的效果。
listview.setEmptyView(emptyView);
- listview
- listview
- listview
- ListView
- ListView
- listview
- listview
- listView
- ListView
- ListView
- ListView
- listview
- LIstView
- ListView
- listview
- ListView
- ListView
- ListView
- Unity3d学习06
- spine 破解 闪退打不开
- js适用于多个input标签的文字提示
- 项目简记——关于spring与structs2结合的理解
- SVN服务器搭建和使用(一)
- ListView
- Storyboard 跳转 和 传值
- 浮点数的二进制表示
- 当你发送QQ信号的时候,网络做了什么?
- 免费的NBA比赛结果接口
- openframeworks制作测试物理效果类似黏黏世界
- Unity3d学习07
- SQLite设置主键自动增长及插入语法
- 如何使用AdMob中介界面?