作者LaPass (LaPass)
看板AndroidDev
标题Re: [问题] 不要让edittext失去焦点
时间Mon Aug 22 11:59:05 2016
先谢谢各位
中途报告一下bug解决的状况
看了范例之後,我确认一般状况下EditText是不会失去焦点的
应该是我做了什麽事情才导致EditText的焦点跑掉
经过我测试的结果
EditText会失焦的状况是出在
外面那层LinearLayout.addView(v);
这一行程式码上
其中 v 是从xml中inflate出来的
内容大概是一个LinearLayout包含几个TextView之类的
然後,因为我的讯息设计成,长按後可以复制
所以v里面有个TextView设定了
android:textIsSelectable="true"
就是这个设定,导致 addView 时,EditText失去焦点
解决方式我还在找
但应该快解决了
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 125.227.87.115
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/AndroidDev/M.1471838349.A.742.html
1F:推 Jasonzheng: Ok! 这点我也没遇过 学习了 谢谢你 08/22 13:03
2F:→ LaPass: 最後我改成,写个OnLongClickListener,在长按後把文字复 08/22 13:22
3F:→ LaPass: 制到文字框中,避免掉失焦的问题。算是换条路解决了 08/22 13:23