[問題] ScrollView捲動時會搶focus

看板AndroidDev作者 (Lucius)時間14年前 (2011/09/22 15:46), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/2 (看更多)
大家好 我正在做個簡單的聊天視窗, 就是畫面上半部有個TextView用ScrollView包著 畫面下半部有個EditText 收進來的訊息跟發出去的都會新增到TextView中 我用下面的code讓ScrollView能自動卷到TextView的最後一行 scroll.post(new Runnable(){ @Override public void run() { scroll.fullScroll(View.FOCUS_DOWN); } }); 但是發現每當ScrollView在捲動的時候, 就會自動搶走別人的focus 造成我在key EditText的過程中如果有新進的訊息, 在ScrollView捲動時, EditText就會失去焦點而不能輸入 請問能給我些建議嗎, 十分感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.120.186.181

09/22 16:20, , 1F
focusable = false試試看
09/22 16:20, 1F

09/22 17:48, , 2F
還是行不通, 仍然謝謝你的建議~!
09/22 17:48, 2F
文章代碼(AID): #1EUkV6_L (AndroidDev)
文章代碼(AID): #1EUkV6_L (AndroidDev)