Re: [問題] 不要讓edittext失去焦點

作者: LaPass (LaPass)   2016-08-22 11:59:05
先謝謝各位
中途報告一下bug解決的狀況
看了範例之後,我確認一般狀況下EditText是不會失去焦點的
應該是我做了什麼事情才導致EditText的焦點跑掉
經過我測試的結果
EditText會失焦的狀況是出在
外面那層LinearLayout.addView(v);
這一行程式碼上
其中 v 是從xml中inflate出來的
內容大概是一個LinearLayout包含幾個TextView之類的
然後,因為我的訊息設計成,長按後可以複製
所以v裡面有個TextView設定了
android:textIsSelectable="true"
就是這個設定,導致 addView 時,EditText失去焦點
解決方式我還在找
但應該快解決了
作者: Jasonzheng (jason)   2016-08-22 13:03:00
Ok! 這點我也沒遇過 學習了 謝謝你
作者: LaPass (LaPass)   2016-08-22 13:22:00
最後我改成,寫個OnLongClickListener,在長按後把文字複製到文字框中,避免掉失焦的問題。算是換條路解決了

Links booklink

Contact Us: admin [ a t ] ucptt.com