我们在android的APP开发中有时候会碰到提供一个选项列表供用户选择的需求,如在投票类型的项目中,我们提供一些主题给用户选择,每个主题有若干选项,用户对这些主题的选项进行选择,然后提交。 本文以一个支持单选和多选投票项目为例,演示了在一个ListView中如何构建CheckBox列表和Radio...
分类:
移动开发 时间:
2015-11-12 14:56:48
阅读次数:
467
关于AndroidListView组件中android:drawSelectorOnTop含义android:drawSelectorOnTop="true"点击某一条记录,颜色会显示在最上面,记录上的文字被遮住,所以点击文字不放,文字就看不到。android:drawSelectorOnTop="false"点击某条记录不放,颜色会在记录的后面,成为背景色,..
分类:
移动开发 时间:
2015-10-29 16:32:10
阅读次数:
194
使用滚动条容易带来一个后果,就是高度和宽度不受控制了, 之前就遇到一个已经有ScrollView的页面需要加个列表listView,然后就发现listView只看到前两行数据,下面的看不到,拉滚动条也只是滚动整个页面,而不是listview。 方法1:让外面的ScollView交出滚动权限,...
分类:
移动开发 时间:
2015-09-25 00:07:30
阅读次数:
276
在使用android的ListView组件做类似于通讯录这样的功能时,需要根据A、B、C这样的标题来区来分组显示通讯录中的姓名,本人在做实验过程中遇到了这样一个问题,比如,想让标题item和上边的用户名item中间有个间隙,而组(同个标题下)用户名之间不能有间隙,原本以为很简单,我认为在标题item的最外层LinearLayout中增加一个layout_marginTop属性即可,结果发现一只无效...
分类:
移动开发 时间:
2015-08-20 10:33:40
阅读次数:
211
好的APP应当具备良好的交互, 最好能贴心的满足用户的需求. 而人性化的提醒就是其中之一. 某些APP中经常会看到这样的场景, 当加载内容失败, 或者获取内容失败时, 界面会变成一个可与用后交互的场景. 允许用户点击屏幕或者界面中某个按钮, 尝试重新获取内容或者检测网络连接等等. Android的ListView中有类似setEmptyView(...) 的方法, 当列表中没有数据, 就会显示该...
分类:
移动开发 时间:
2015-08-18 22:44:28
阅读次数:
183
一、功能分析----ListView“加载更多”,功能如下图所示:这个效果是当你上拉拖动页面时(注意有区别于下拉刷新),页面提示正在加载,2秒后显示留言更多内容;具体功能知道那我就来讲解下如何实现这个功能。二、创建自定义ListView及其底部布局footer①首先做一个加载提示布局,布局foote...
分类:
移动开发 时间:
2015-08-16 13:43:36
阅读次数:
170
大家都知道,ListView中的数据是经过adapter适配到屏幕上的,所以要实现listview中每一个item的内容需要去操作adapter中的代码:
在使用不同布局的时候我们要重构以下两个方法:getItemViewType和getViewTypeCount.
public class MyAdapter extends BaseAdapter {
ArrayList ls;
...
分类:
移动开发 时间:
2015-08-04 15:44:03
阅读次数:
154
使用SOUI模仿Android的ListView控件。
分类:
其他好文 时间:
2015-07-31 12:45:53
阅读次数:
386
??
《Android ListView Adapter的getItemViewType和getViewTypeCount多种布局》
在Android的ListView中,如果在一个ListView中要实现多种样式的ListView布局样式,则需要在ListView的适配器Adapter中用到:getItemViewType()和getViewTypeCount()。getViewTypeCo...
分类:
移动开发 时间:
2015-07-21 14:57:00
阅读次数:
185
首先:参考了这篇翻译的文章:http://www.cnblogs.com/xiaowenji/archive/2010/12/08/1900579.html文章中关于说的Android中的Recycler比较模糊,Android会维持屏幕中显示的item+1个对象。但是复用的时候选择哪个对象来复用的...
分类:
移动开发 时间:
2015-07-18 15:21:34
阅读次数:
557