软键盘关闭

问题描述 投票:-4回答:5

当我去到新的活动在它有我的EditText键盘自动打开。我必须关闭此问题。

android android-edittext keyboard
5个回答
2
投票

您可以使用windowSoftInputMode为禁用键盘。

<activity
   android:name="YourActivituy"
   android:screenOrientation="portrait"
   android:windowSoftInputMode="stateHidden"></activity>

0
投票

与你的活动包含EDITTEXT使用此:

<activity
android:name=".MainActivity"
android:label="@string/title_activity_main"
android:configChanges="orientation|screenSize|keyboardHidden"/>

0
投票

尝试这个,

InputMethodManager imm = (InputMethodManager) getSystemService(Activity.INPUT_METHOD_SERVICE);
imm.toggleSoftInput(InputMethodManager.HIDE_IMPLICIT_ONLY, 0);

0
投票

要隐藏键盘在活动onCreate()方法添加此

  this.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_HIDDEN);

0
投票
  1. 在AndroidManifest.xml中使用此

android:windowSoftInputMode="stateHidden|adjustResize"

  1. 或者您也可以使用的EditText此,重点转移到TextView的, 在活动中调用TextView的requestFocus()方法。

android:focusable="true" android:focusableInTouchMode="true"

© www.soinside.com 2019 - 2024. All rights reserved.