Android之軟鍵盤自動彈出和關閉【代碼分享】
更新時間:2017年04月13日 09:20:37 作者:瞳瞳色丶輕煙的博客
本文主要介紹了Android中軟鍵盤自動彈出和關閉的相關知識。具有很好的參考價值。下面跟著小編一起來看下吧
一:軟鍵盤自動彈出。
private EditText top_middle;//輸入框
//-------------------------------------彈出軟鍵盤-----------------------------------
top_middle.setFocusable(true);
top_middle.setFocusableInTouchMode(true);
top_middle.requestFocus();
InputMethodManager inputManager =
(InputMethodManager) top_middle.getContext().getSystemService(
Context.INPUT_METHOD_SERVICE);
inputManager.showSoftInput(top_middle, 0);
Timer timer = new Timer();
timer.schedule(new TimerTask()
{
public void run()
{
InputMethodManager inputManager =
(InputMethodManager) top_middle.getContext().getSystemService(
Context.INPUT_METHOD_SERVICE);
inputManager.showSoftInput(top_middle, 0);
}
},
998);
二:軟鍵盤自動關閉。
//-----------------------------------軟鍵盤自動關閉---------------------------------------- InputMethodManager imm = (InputMethodManager) this.getSystemService(Context.INPUT_METHOD_SERVICE); imm.hideSoftInputFromWindow(top_middle.getWindowToken(), 0);
三:對話框中軟鍵盤自動彈出和關閉。
//--------------------------------對話框中自動彈出和關閉----------------------------------- getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_VISIBLE | WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE);
以上就是本文的全部內容,希望本文的內容對大家的學習或者工作能帶來一定的幫助,同時也希望多多支持腳本之家!
相關文章
Android開發(fā)中實現IOS風格底部選擇器(支持時間 日期 自定義)
這篇文章主要介紹了Android開發(fā)中實現IOS風格底部選擇器(支持時間 日期 自定義)的相關資料,需要的朋友可以參考下2016-11-11
Android使用自定義view在指定時間內勻速畫一條直線的實例代碼
這篇文章主要介紹了Android使用自定義view在指定時間內勻速畫一條直線的實例代碼,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-05-05
Android自帶倒計時控件Chronometer使用方法詳解
這篇文章主要為大家詳細介紹了Android自帶倒計時控件Chronometer的使用方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-11-11
Android實現在一個activity中添加多個listview的方法
這篇文章主要介紹了Android實現在一個activity中添加多個listview的方法,分析了Activity中添加listview的原理與具體實現方法,需要的朋友可以參考下2016-08-08
Android開發(fā)之使用ExifInterface獲取拍照后的圖片屬性
這篇文章主要介紹了Android開發(fā)之使用ExifInterface獲取拍照后的圖片屬性,較為詳細的分析了ExifInterface類操作圖片的具體使用技巧,需要的朋友可以參考下2016-01-01

