看板 AndroidDev 關於我們 聯絡資訊
先謝謝各位 中途報告一下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://www.ptt.cc/bbs/AndroidDev/M.1471838349.A.742.html
Jasonzheng: Ok! 這點我也沒遇過 學習了 謝謝你 08/22 13:03
LaPass: 最後我改成,寫個OnLongClickListener,在長按後把文字複 08/22 13:22
LaPass: 製到文字框中,避免掉失焦的問題。算是換條路解決了 08/22 13:23