定义的getView执行多次的ListView布局:[html] view plaincopy执行多次原因是因为每显示一个VIew,它都去测量view的高度,执行measure方法,导致getView执行多次。正确的布局:[html] view plaincopy把width和height都设置成f...
分类:
移动开发 时间:
2014-07-31 23:30:30
阅读次数:
258
举个例子你会理解的更快:X, Y两个listview,X里有1,2,3,4这4个item,Y里有a,b,c,d这4个item。如果你点了b这个item。如下:public void onItemClick (AdapterView parent,View view,int position,long...
分类:
其他好文 时间:
2014-07-31 20:20:17
阅读次数:
205
SimpleCursorAdapter直接使用的方法:
SimpleCursorAdapter允许你绑定一个游标的列到ListView上,并使用自定义的layout显示每个项目。
SimpleCursorAdapter的创建,需要传入当前的上下文、一个layout资源,一个游标和两个数组:一个包含使用的列的名字,另一个(相同大小)数组包含View中的资源ID,用于显示相应列的数据值。
/...
分类:
移动开发 时间:
2014-07-31 17:18:16
阅读次数:
195
1Repeater复杂数据绑定控件除了显示Text、Value这样简单的列表数据绑定控件之外,还有更复杂的数据绑定控件的要求,比如要将人员信息显示在界面上,包含姓名、年龄、照片等。这个时候就要使用Repeater、ListView等控件。学HTML的时候是手写表格,但是项目中很多数据不是固定的,而是...
分类:
其他好文 时间:
2014-07-31 12:35:26
阅读次数:
436
最近做一个项目时想要增加安卓端的一个功能,就是增加一个activity上面有很多checkbox的勾选信息,然后可以给人选择多选框,看起来还算很简单。。但是真正做起来就有很多麻烦了。。
虽然我对安卓有点了解,以前也看过一些代码,但都是看别人的代码,看代码当然简单啦,这下要全部自己写,这下有点棘手了,一开始真是无从下手啊,后来去网上查了一下,觉得有个人的写法不错,就是用listview导入adap...
分类:
移动开发 时间:
2014-07-31 00:06:15
阅读次数:
391
本博文主要讲解怎么使用HorizontalScrollView实现左右滑动的效果。
HorizontalScrollView实际上是一个FrameLayout ,一般通过只放置一个LinearLayout子控件。如果要使其添加其他的控件,就使用LinearLayout子控件来添加其他的控件,最后达到丰富其内容的效果。其中,LinearLayout设置的orientation布局为Horizontal.HorizontalScrollView不可以和ListView同时用,因为ListView有自己的滚动条...
分类:
移动开发 时间:
2014-07-30 23:58:05
阅读次数:
582
定义的getView执行多次的ListView布局:
<ListView
android:id="@+id/lv_messages"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_alignParent...
分类:
移动开发 时间:
2014-07-30 20:58:54
阅读次数:
256
想必大家应该遇到过这样的情况,当点击Spinner控件后弹出的列表内容超多,一个一个滑动着去寻找所要的项很麻烦,尤其是当自己知道想要选择的内容,这时候如果我们只需要输入某些关键字,就可以讲上百条数据筛选出几十条甚至更少,岂不是会方便很多。 其实这是项目中的一个需求,由于目前公司接触的多数和数据采集相...
分类:
其他好文 时间:
2014-07-30 20:32:54
阅读次数:
370
最近项目用到了scrollview内部嵌套ListView或Gridview,本来这样做不太好,但是接口不提供网页资源,只有自己一个一个View的拼凑了,苦逼的程序猿,大家都懂的,
但是写好后发现一个问题,每次进入这个页面后,scrollview不是显示在顶部,而是底部或者中间,令老夫和很难惆怅啊,经过千百度玩谷歌,终于试出了一个方法,可以解决这个问题,但是也不是完美解决,偶尔也会没效果的,代码...
分类:
其他好文 时间:
2014-07-30 17:27:04
阅读次数:
184