1. 程式人生 > >android軟鍵盤問題解決方案(軟鍵盤佔據全屏,軟鍵盤排擠頁面佈局)

android軟鍵盤問題解決方案(軟鍵盤佔據全屏,軟鍵盤排擠頁面佈局)

1.在使用EditText進行文字輸入時,若不進行特殊的設定,使用Android自帶的軟鍵盤,該軟鍵盤會佔用整個介面,那麼,如何讓鍵盤只佔用螢幕的一部分呢? 
答:android:imeOptions="flagNoExtractUi"  //使軟鍵盤不全屏顯示,只佔用一部分螢幕  
同時,這個屬性還能控制元件軟鍵盤右下角按鍵的顯示內容,預設情況下為回車鍵

參考: http://gundumw100.iteye.com/blog/974557

2.關於Android軟鍵盤彈出,會把原來的介面擠上去的問題。
答:在androidMainfest.xml檔案中在此Activity中寫入  android:windowSoftInputMode="adjustPan"
擴充套件:如果使用了TabActivity或者ActivityGroup可能需要在這個TabActivity的manifest檔案中設定android:windowSoftInputMode="adjustPan"
參考:http://bbs.csdn.net/topics/340198955