ListView 和 其它能触发点击事件的widget无法一起正常工作的原因是加入其它widget后,ListView的itemclick事件将无法触发,被其它widget的click事件屏蔽。首先,说明一下,ListView中每一行包括以下三项:一个ImageView, 一个TextView,一个...
分类:
移动开发 时间:
2014-08-18 10:27:03
阅读次数:
291
listview与adapter用法博客分类:android一个ListView通常有两个职责。(1)将数据填充到布局。(2)处理用户的选择点击等操作。第一点很好理解,ListView就是实现这个功能的。第二点也不难做到,在后面的学习中读者会发现,这非常简单。一个ListView的创建需要3个元素。...
分类:
移动开发 时间:
2014-08-17 16:47:42
阅读次数:
407
http://www.cnblogs.com/topcoderliu/archive/2011/05/07/2039862.html在开发中,我们经常使用到ListView这个控件。Android的API也提供了许多创建ListView适配器的快捷方式。例如ArrayAdapter、SimpleAd...
分类:
移动开发 时间:
2014-08-17 16:46:12
阅读次数:
383
颜色资源
#f00
#0f0
#00f
尺寸资源
10dp
10sp
数组资源
Hello
World
1
2
3
可以在ListView的布局文件中直接引用
android:entri...
分类:
移动开发 时间:
2014-08-17 13:10:02
阅读次数:
211
第一部分 个性化控件(View)主要介绍那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar、TextView、ScrollView、TimeView、TipView、FlipV...
分类:
移动开发 时间:
2014-08-17 12:53:43
阅读次数:
508
在Android实际开发过程中经常会遇到,修改ListView中某一项的值。如何达到这一目的呢?...
分类:
其他好文 时间:
2014-08-17 11:48:12
阅读次数:
224
在Android系统中,事件的分发和响应都按照一定的优先级仅仅有条的进行着。如果Activity中包含ListView那么系统的onTouchEvent事件会优先分发给ListView去处理,这时ListView的OnItemClickListener监听器会优先响应onTouchEvent事件。从而导致GestureDetector无法接收到系统的onTouchEvent事件。...
分类:
其他好文 时间:
2014-08-16 23:51:57
阅读次数:
438
public class ViewPagerCompat extends ViewPager { //mViewTouchMode表示ViewPager是否全权控制滑动事件,默认为false,即不控制 private boolean mViewTouchMode = false; pub...
分类:
其他好文 时间:
2014-08-16 23:47:11
阅读次数:
316
android的listview的一个关键技术就是重绘利用。
public View getView(int position, View convertView, ViewGroup parent) {
return null;
}
从Adatper的getview函数我们可以知道,函数提供了一个convertView的对象,这个对象是我们可以在一个列表中重复利用避免每次getvie...
分类:
移动开发 时间:
2014-08-16 18:33:30
阅读次数:
220
与滚动视图(ScrollView)类似的还有一种列表组件(ListView),可以将多个组件加入到ListView之中以达到组件的滚动显示效果,ListView组件本身也有对应的ListView类支持,可以通过操作ListView类以完成对此组组件的操作,...
分类:
移动开发 时间:
2014-08-16 15:09:00
阅读次数:
390