Cat*_*ata 6 android listview focusable android-edittext
我必须ListView在每个项目上做一个包含的内容EditText.如果EditText获得焦点,我必须显示一个对话框 - 条件严格适用于EditText获得焦点而不是按下时,因为即使没有按下也可以选择它...
为了做到这一点,我使用焦点监听器,EditText但是onFocusChanged当用户按下时,只有一次调用三次调用EditText,这意味着对话框被调用两次...
这是调用的顺序:
我没有任何其他特殊的处理ListView或EditText..所以它应该是从系统以某种方式,也许是因为我使用ListView上的EditText也是一个焦点View..
有没有人有任何想法为什么会发生这种情况,我怎么能"修复"这个?
先感谢您.
| 归档时间: |
|
| 查看次数: |
606 次 |
| 最近记录: |