[問題] Textview keyboard input

看板AndroidDev作者 (最佳化)時間5年前 (2019/08/07 02:31), 5年前編輯推噓1(105)
留言6則, 3人參與, 5年前最新討論串1/1
由於這次app toolbar上面放了一個textview當作title(因為是title 所以不是用edittext,在使用上也不是按一下title彈出鍵盤) 而app 需要有一個 button,按下後可以彈出鍵盤並修改title的文字 然而彈出鍵盤簡單,但鍵盤卻沒有focus的對象(按下鍵盤後title.setOnKeyListerner的每個事件都沒有觸發,title.requestFocus也會回傳false),也就是說那鍵盤根本是裝飾的 但網上資源幾乎都在利用edittext來彈出鍵盤(的確也比較常用),不知道有沒有大大有相關經驗是利用button或其他view的事件觸發鍵盤可以對textview輸入的 非常感謝! (如果有描述不清明日再補上code) ----- Sent from JPTT on my Samsung SM-J710GN. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.72.209.30 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1565116262.A.DFF.html ※ 編輯: Fordevoted (42.72.209.30 臺灣), 08/07/2019 02:33:25 ※ 編輯: Fordevoted (42.72.209.30 臺灣), 08/07/2019 02:36:46

08/07 08:57, 5年前 , 1F
button按下去後顯示一個edittext 輸入框跟確認按鈕的視
08/07 08:57, 1F

08/07 08:57, 5年前 , 2F
窗,確認完修改textview這樣呢?
08/07 08:57, 2F

08/07 15:35, 5年前 , 3F
標題用EditText enable設為false 假裝成TextView
08/07 15:35, 3F

08/07 15:37, 5年前 , 4F
按下button時 enable設為true 順便focus
08/07 15:37, 4F

08/07 18:49, 5年前 , 5F
謝謝兩位大大! 最後的確改用efittext作為最後定案,並
08/07 18:49, 5F

08/07 18:49, 5年前 , 6F
解決問題了,感謝!
08/07 18:49, 6F
文章代碼(AID): #1TISTct_ (AndroidDev)
文章代碼(AID): #1TISTct_ (AndroidDev)