摘要: 在ListView中,每次弹出软键盘后就会重新调用getView()方法,导致EditText失去焦点。解决办法:在getView()方法中添加监听器:editText.setOnTouchListener(new OnTouchListener() { @Override public boolean onTouch(View v, MotionEvent event) { if (event.getAction() == MotionEvent.ACTION_UP) { index = position; } return false; } });并... 阅读全文
posted @ 2013-09-06 10:55 小飞。 阅读(2201) 评论(0) 推荐(0) 编辑
摘要: 原文网址:http://blog.sina.com.cn/s/blog_682139d001013omd.html这段时间搞一个android表格,真是搞死人,让我想到iphone开发是何其的简单啊,有种冲动自学iphone开发。先说说android里面的table是怎么制作出来的。实现方法有三种思路:1、ListView2、ScrollView + NoScrollListView(自定义的ListView)3、ScrollView + Linearlayout因为我每一行有五个元素:第一个:照相按钮 ImageButton第二个:文本 TextView第三个:文本 TextView第四个: 阅读全文
posted @ 2013-09-06 10:15 小飞。 阅读(2310) 评论(0) 推荐(0) 编辑
摘要: 写selector的xml文件时,需注意item的顺序,不带状态的item放在最后,否则selector无效 为按钮写了一个selector,一个正常状态,一个点击的状态,用了两张不同的图片。以求达到更好地用户体验。xml格式都正确,设置到ImageButton的src属性中。但是点击时图片并没有变成预想的那张。 经过查找,原来是在写selector的xml时,item的顺序有个严格的要求:正常状态的item必须放到最后,否则将不产生效果。 阅读全文
posted @ 2013-08-31 12:02 小飞。 阅读(190) 评论(0) 推荐(0) 编辑