可以明确,现在没有直接方法可以获得ListView中每一行EditText的值. 解决方案:重写BaseAdapter,然后自行获取ListView中每行输入的EditText值. 大概算法:重写BaseAdapter.getView函数,用一个数组存储EditText中的值,根据positio.....
分类:
移动开发 时间:
2014-06-24 09:14:18
阅读次数:
297
点击ListView的时候,无障碍识别到的是整个listView,不会读点击的那个item。
解决办法是在getView里手动设置:
convertView.setFocusable(true);
convertView.setFocusableInTouchMode(true);
这样就会读item里的值...
分类:
其他好文 时间:
2014-06-22 00:44:48
阅读次数:
269
简单说下,获取SDcard里的图片或者视屏缩略图就不说了,网上很多,主要写下加载图片的方式,在Grideview的Adapter中getView()方法中定义:
//异步加载图片,实现一张张显示
new LoadImageAsyctask(gridViewHold.icon).execute(paths[position]);
class LoadImag...
分类:
移动开发 时间:
2014-06-15 08:12:31
阅读次数:
193
Android界面中有时候需要显示稍微复杂的界面时,就需要我们自定义一个adapter,而此adapter就要继承BaseAdapter,重新其中的方法.
Android中Adapter类其实就是把数据源绑定到指定的View上,然后再返回该View,而返回来的这个View就是ListView中的某一行item。
这里返回来的View正是由我们的Adapter中的getView方法返回的。这样就...
分类:
其他好文 时间:
2014-06-10 07:20:43
阅读次数:
251
ListView 的高度 必须要设置成一个明确的值 或者match_parent
不然就会调用多次getView方法
分类:
移动开发 时间:
2014-06-09 18:51:50
阅读次数:
253
Android界面中有时候需要显示稍微复杂的界面时,就需要我们自定义一个adapter,而此adapter就要继承BaseAdapter,重新其中的方法.
Android中Adapter类其实就是把数据源绑定到指定的View上,然后再返回该View,而返回来的这个View就是ListView中的某一行item。
这里返回来的View正是由我们的Adapter中的getView方法返回的。这样就...
分类:
其他好文 时间:
2014-06-08 18:27:09
阅读次数:
203
如何提高ListView的滚动速度,ListView的滚动速度的提高在于getView方法的实现,通常我们的getView方法会这样写:[java]view
plaincopyViewgetView(intposition,ViewconvertView,ViewGroupparent){//首先构...
分类:
移动开发 时间:
2014-05-28 14:27:16
阅读次数:
256
gridview中设置item的高度。一、BaseAdapter中的getView中设置AbsListView.LayoutParams
param = new AbsListView.LayoutParams( android...
分类:
移动开发 时间:
2014-05-27 02:31:58
阅读次数:
280
LayoutAnimation干嘛用的?不知道的话网上搜一下。Android的Animation之LayoutAnimation使用方法有两种用法,我的通常写在代码中,像下面这样:
1 /** 2 * Layout动画 3 * 4 * @return 5 *...
分类:
其他好文 时间:
2014-05-26 22:26:15
阅读次数:
421
LayoutInflater在Android中是“扩展”的意思,作用类似于findViewById(),不同的是LayoutInflater是用来获得布局文件对象的,而
findViewById()是用来获得具体控件的。LayoutInflater经常在BaseAdapter的getView方法中用...
分类:
移动开发 时间:
2014-05-26 17:33:32
阅读次数:
297