如何在活动负载上打开输入键盘

其实我在我的活动类中有一个EditText框。我想要的是,每当我的活动开始时它会自动打开输入键盘以及EditText.So如何完成。请任何人都提示我。


如果您想在开始活动时始终显示软键盘,最简单的方法就是将这段代码添加到Android Manifest文件中:

<activity android:name=".YourActivity"
          android:windowSoftInputMode="stateAlwaysVisible" />

这只会在你没有使用你的代码做任何事情的情况下工作。


将这添加到你的清单文件中

<activity android:windowSoftInputMode="stateVisible|adjustResize" . . . >

这里是另一种方法: -

EditText editText = (EditText) findViewById(R.id.myEdit);
InputMethodManager mgr = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
// only will trigger it if no physical keyboard is open
mgr.showSoftInput(editText, InputMethodManager.SHOW_IMPLICIT);
链接地址: http://www.djcxy.com/p/93333.html

上一篇: how to open input Keyboard on load of activity

下一篇: Keyboard is not being hidden when AlertDialog is dismissed