首頁| 新聞| 娛樂| 游戲| 科普| 文學| 編程| 系統(tǒng)| 數據庫| 建站| 學院| 產品| 網管| 維修| 辦公| 熱點
1.當我們手機橫屏,且使用Android自帶的軟鍵盤為EditText進行文本輸入時,若不進行特殊的設置,該軟鍵盤會占用整個界面,那么,如何讓鍵盤只占用屏幕的一部分呢? 其實只需要改一個小小的屬性即可!
<EditText android:id="@+id/text1" android:imeOptions="flagNoExtractUi"/>另外使用android:imeOptinos可對Android自帶的軟鍵盤進行一些界面上的設置: android:imeOptions="flagNoExtractUi" //使軟鍵盤不全屏顯示,只占用一部分屏幕同時,這個屬性還能控件軟鍵盤右下角按鍵的顯示內容,默認情況下為回車鍵android:imeOptions="actionNone" //輸入框右側不帶任何提示android:imeOptions="actionGo" //右下角按鍵內容為'開始'android:imeOptions="actionSearch" //右下角按鍵為放大鏡圖片,搜索android:imeOptions="actionSend" //右下角按鍵內容為'發(fā)送'android:imeOptions="actionNext" //右下角按鍵內容為'下一步'android:imeOptions="actionDone" //右下角按鍵內容為'完成'同時,可能EditText添加相應的監(jiān)聽器,捕捉用戶點擊了軟鍵盤右下角按鈕的監(jiān)聽事件,以便進行處理。 editText.setOnEditorActionListener(new OnEditorActionListener() { @Override public boolean onEditorAction(TextView v, int actionId, KeyEvent event) { Toast.makeText(MainActivity.this, "text2", Toast.LENGTH_SHORT).show(); return false; }});
另外使用android:imeOptinos可對Android自帶的軟鍵盤進行一些界面上的設置: android:imeOptions="flagNoExtractUi" //使軟鍵盤不全屏顯示,只占用一部分屏幕同時,這個屬性還能控件軟鍵盤右下角按鍵的顯示內容,默認情況下為回車鍵android:imeOptions="actionNone" //輸入框右側不帶任何提示android:imeOptions="actionGo" //右下角按鍵內容為'開始'android:imeOptions="actionSearch" //右下角按鍵為放大鏡圖片,搜索android:imeOptions="actionSend" //右下角按鍵內容為'發(fā)送'android:imeOptions="actionNext" //右下角按鍵內容為'下一步'android:imeOptions="actionDone" //右下角按鍵內容為'完成'同時,可能EditText添加相應的監(jiān)聽器,捕捉用戶點擊了軟鍵盤右下角按鈕的監(jiān)聽事件,以便進行處理。 editText.setOnEditorActionListener(new OnEditorActionListener() { @Override public boolean onEditorAction(TextView v, int actionId, KeyEvent event) { Toast.makeText(MainActivity.this, "text2", Toast.LENGTH_SHORT).show(); return false; }});
另外使用android:imeOptinos可對Android自帶的軟鍵盤進行一些界面上的設置:
android:imeOptions="flagNoExtractUi" //使軟鍵盤不全屏顯示,只占用一部分屏幕同時,這個屬性還能控件軟鍵盤右下角按鍵的顯示內容,默認情況下為回車鍵android:imeOptions="actionNone" //輸入框右側不帶任何提示android:imeOptions="actionGo" //右下角按鍵內容為'開始'android:imeOptions="actionSearch" //右下角按鍵為放大鏡圖片,搜索android:imeOptions="actionSend" //右下角按鍵內容為'發(fā)送'android:imeOptions="actionNext" //右下角按鍵內容為'下一步'android:imeOptions="actionDone" //右下角按鍵內容為'完成'同時,可能EditText添加相應的監(jiān)聽器,捕捉用戶點擊了軟鍵盤右下角按鈕的監(jiān)聽事件,以便進行處理。 editText.setOnEditorActionListener(new OnEditorActionListener() { @Override public boolean onEditorAction(TextView v, int actionId, KeyEvent event) { Toast.makeText(MainActivity.this, "text2", Toast.LENGTH_SHORT).show(); return false; }});
同時,可能EditText添加相應的監(jiān)聽器,捕捉用戶點擊了軟鍵盤右下角按鈕的監(jiān)聽事件,以便進行處理。
editText.setOnEditorActionListener(new OnEditorActionListener() { @Override public boolean onEditorAction(TextView v, int actionId, KeyEvent event) { Toast.makeText(MainActivity.this, "text2", Toast.LENGTH_SHORT).show(); return false; }});
索泰發(fā)布一款GTX 1070 Mini迷
AMD新旗艦顯卡輕松干翻NVIDIA
索泰發(fā)布一款GTX 1070 Mini迷你版本:小機
芭蕾舞蹈表演,真實美到極致
下午茶時間,悠然自得的休憩
充斥這繁華奢靡氣息的城市迪拜風景圖片
從山間到田野再到大海美麗的自然風景圖片
肉食主義者的最愛美食烤肉圖片
夏日甜心草莓美食圖片
人逢知己千杯少,喝酒搞笑圖集
搞笑試卷,學生惡搞答題
新聞熱點
疑難解答
圖片精選
Android類似Periscope點贊效果
Android自定義View的實現方法,帶你
Android底部和標簽導航欄—TabLayo
Android之史上最全最簡單最有用的
網友關注