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

看板AndroidDev作者 (LaPass)時間9年前 (2016/08/22 11:59), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串3/3 (看更多)
先謝謝各位 中途報告一下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

08/22 13:03, , 1F
Ok! 這點我也沒遇過 學習了 謝謝你
08/22 13:03, 1F

08/22 13:22, , 2F
最後我改成,寫個OnLongClickListener,在長按後把文字複
08/22 13:22, 2F

08/22 13:23, , 3F
製到文字框中,避免掉失焦的問題。算是換條路解決了
08/22 13:23, 3F
文章代碼(AID): #1NkdYDT2 (AndroidDev)
文章代碼(AID): #1NkdYDT2 (AndroidDev)