看板 AndroidDev 關於我們 聯絡資訊
這是我剛打的簡易範例 我多設置一個按鈕 模擬接受他人訊息 整個過程中 完全沒有 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
LaPass: 感謝,我明天會試試看 08/21 22:32