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

看板AndroidDev作者 (jason)時間9年前 (2016/08/21 17:14), 9年前編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/3 (看更多)
這是我剛打的簡易範例 我多設置一個按鈕 模擬接受他人訊息 整個過程中 完全沒有 EditText 失焦的問題 所以我不確定從何幫起 解法有很多種 你可以參考看看我的程式碼 或直接下載執行 https://goo.gl/yjI9fV p.s 這是團隊用的 Private Github 裡面沒有其他東西 偷偷公器私用一下 xd ------------------------------- 以下是範例截圖 問題一: 發送訊息 EditText不失焦 http://i.imgur.com/886JlAN.jpg
問題二: 接受訊息 EditText 不失焦 http://i.imgur.com/49AxmLc.jpg
------------------------------- 如果 依然無法 有幾種解法 舉個例子 Pretty Answer: 繼承 LinearLayout 與 自己增加 "OnViewAddedListener"介面 在你的 activity 或 fragment 再去 implements Dirty Answer: 呼叫執行緒 過x秒後 再去執行 editText.requestFocus() 問題二 同上 如果要 focus 最後一個字元 這是我打的方法 您可以試試 https://gist.github.com/Jasonnn331/9843d2005ec277e1947d92eedd76fce5 希望能幫到您 ^^ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.72.178.217 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1471770855.A.F75.html ※ 編輯: Jasonzheng (42.72.178.217), 08/21/2016 17:20:31

08/21 22:32, , 1F
感謝,我明天會試試看
08/21 22:32, 1F
文章代碼(AID): #1NkN3dzr (AndroidDev)
文章代碼(AID): #1NkN3dzr (AndroidDev)