最近有同事問我EditText底邊被軟鍵盤擋住的問題,主要是EditText布局在屏幕偏下方或底部時,軟鍵盤頂上去后,EditText底邊會被擋住一點,從視覺上有強迫癥的話比較難接受,只能改!?。?
問題原因是:EditText由開發(fā)人員給background設置了自定義的shape才導致的,但是shape應用到其它控件上沒有問題,看了代碼也沒什么問題,很糾結(jié)!
解決方法:修改shape思路,如下:
創(chuàng)新互聯(lián)公司是一家專注于成都網(wǎng)站制作、成都網(wǎng)站建設、外貿(mào)營銷網(wǎng)站建設與策劃設計,靜樂網(wǎng)站建設哪家好?創(chuàng)新互聯(lián)公司做網(wǎng)站,專注于網(wǎng)站建設10多年,網(wǎng)設計領域的專業(yè)建站公司;建站業(yè)務涵蓋:靜樂等地區(qū)。靜樂做網(wǎng)站價格咨詢:18982081108
/*外層*/
-
/*內(nèi)層*/
-
/*這個圓角值可以根據(jù)需要自己改*/
核心思路就是利用外層和內(nèi)層的間距來抵消軟鍵盤擋住的那點高度。