[問題] 在HTC 4.0.4中Scrollview不能滾動

看板AndroidDev作者 (阿耀要不要)時間13年前 (2012/08/20 14:31), 編輯推噓1(103)
留言4則, 2人參與, 最新討論串1/1
各位前輩好 小弟的APP在某個頁面下一個Scrollview內有很多個EditText要給使用者填寫資料 在2.3~4.0.3 中,點擊EDT , 彈出鍵盤後,可以正常的將畫面往上移 不過在HTC ONE X 4.0.4 就會變成 小鍵盤跳出來 可是畫面沒有往上移 造成了小鍵盤擋住了edt 而且scrollview 也不能捲動 順帶一提 只有該頁面不能捲動 其他的頁面都可以正常捲動(指在該手機上) 經過測試 如果將4.0.4 的虛擬menu按鍵開啟後 該頁面就可以 正常啟動 (不過不管MENU鍵有沒有開啟 別的頁面都是可以啟動) 想請問各位前輩們這是什麼原因呢 QQ 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.120.192.224

08/21 01:11, , 1F
關於鍵盤擋住EditText 你可以試著在androidmanifest 加入
08/21 01:11, 1F

08/21 01:13, , 2F
android:windowSoftInputMode = "adjustResize"
08/21 01:13, 2F

08/21 14:13, , 3F
謝謝大大~原因找到了~因為小弟將scrollview的高設定
08/21 14:13, 3F

08/21 14:13, , 4F
為Layoutparams.wrapcontent , 改成固定值就OK了
08/21 14:13, 4F
文章代碼(AID): #1GCTcpZQ (AndroidDev)