ListView中的EditText问题

pc0de 2011-10-30 11:31:03
我放了几个EditText空间在ListView中,正常显示。
问题是:第一次单击editText时,弹出了虚拟键盘,按返回,键盘消失,然后怎么都按不动了。。
为什么第一次可以响应这个时间,第二次就没有反应了? 郁闷
...全文
207 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
pc0de 2011-10-31
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 qeqeqe236 的回复:]

能说的详细点么? 反正我遇到这样的问题调用的是listview的item回调方法做的 没点击一个listview条目都会执行该方法
[/Quote]
没有试过那个Item回调方法 我看看先
wc7253027 2011-10-31
  • 打赏
  • 举报
回复
焦点的问题。。。正确的方法是,屏蔽掉edittext的焦点。可以在配置文件里设置:
android:descendantFocusability="blockDescendant"
j_f0001 2011-10-31
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 qeqeqe236 的回复:]主

能说的详细点么? 反正我遇到这样的问题调用的是listview的item回调方法做的 没点击一个listview条目都会执行该方法
[/Quote]
应该是这个问题
小裴同学 2011-10-31
  • 打赏
  • 举报
回复
应该是焦点问题,不是的话楼主在贴代码。
huanhuanfu 2011-10-31
  • 打赏
  • 举报
回复
同意楼上说的。。。
应该焦点的问题!
pc0de 2011-10-31
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 wc7253027 的回复:]

焦点的问题。。。正确的方法是,屏蔽掉edittext的焦点。可以在配置文件里设置:
android:descendantFocusability="blockDescendant"
[/Quote]
我就需要editText的焦点啊 屏了 我咋个编辑啊
pc0de 2011-10-31
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 hen_hen_hen_hen 的回复:]

原因是listview抢去了EditText的焦点。办法是将listview的focusable设置为false
[/Quote]
把 ListView的focusable设置成false过后 焦点不管怎么都在第一个EditView 上 木法改变啊
hen_hen_hen_hen 2011-10-31
  • 打赏
  • 举报
回复
原因是listview抢去了EditText的焦点。办法是将listview的focusable设置为false
qeqeqe236 2011-10-30
  • 打赏
  • 举报
回复
能说的详细点么? 反正我遇到这样的问题调用的是listview的item回调方法做的 没点击一个listview条目都会执行该方法

80,337

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧