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);
以上就是本文的全部內(nèi)容,希望本文的內(nèi)容對大家的學習或者工作能帶來一定的幫助,同時也希望多多支持腳本之家!
相關文章
Android listview數(shù)據(jù)顯示及提示信息的實例
這篇文章主要介紹了Android listview數(shù)據(jù)顯示及提示信息的實例的相關資料,需要的朋友可以參考下2017-05-05
Android使用VideoView播放本地視頻和網(wǎng)絡視頻的方法
本文將講解如何使用Android視頻播放器VideoView來播放本地視頻和網(wǎng)絡視頻,實現(xiàn)起來還是比較簡單的,有需要的可以參考借鑒。2016-08-08
Android開發(fā)中TextView各種常見使用方法小結(jié)
這篇文章主要介紹了Android開發(fā)中TextView各種常見使用方法,結(jié)合實例形式總結(jié)分析了Android開發(fā)中TextView各種常見布局與功能實現(xiàn)技巧,需要的朋友可以參考下2019-04-04

