0

在我的应用程序中,当我点击EditText键盘时,TabView上面会出现。我android:windowSoftInputMode="stateVisible|adjustResize"在 Android 清单文件中使用了它。我正在使用活动组。所以我在活动和活动组中都使用了这个。在活动中,我以编程方式使用了这个

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

但没有成功。

TabActivty课堂上,我有四个标签。我正在使用ActivityGroup. 我不知道我在哪里做错了。

清单文件中,我在活动组和活动中使用了它

android:windowSoftInputMode="stateVisible|adjustResize" 
4

3 回答 3

0

添加此权限,您的清单可能有助于“ android:configChanges="orientation|keyboardHidden"”

      <activity android:name=".MyActivity"
      android:configChanges="orientation|keyboardHidden"
      android:label="@string/app_name">
于 2012-08-23T12:49:02.310 回答
0

我认为在清单中的活动标签中设置以下值应该可以解决问题:

android:windowSoftInputMode="adjustPan"
于 2012-08-23T13:14:58.233 回答
0

我通过在 tabactivity 中指定 android:windowSoftInputMode"adjustResize | adjustPan" 解决了这个问题。

于 2012-12-15T09:27:18.663 回答