在我的应用中,当我点击EditText
键盘时,会抬起上面的TabView
。我在Android清单文件中使用了此android:windowSoftInputMode="stateVisible|adjustResize"
。我正在使用活动组。所以我在活动和活动组中都使用了这个。在编程方面,我使用了这个
this.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);
但没有成功。
在TabActivty
课程中,我有四个标签。我正在使用ActivityGroup
。我不知道我在哪里做错了。
在清单文件中,我在激活组和活动
中使用了它android:windowSoftInputMode="stateVisible|adjustResize"
答案 0 :(得分:0)
添加此permin您的清单可能有所帮助 “android:configChanges =”orientation | keyboardHidden“”
<activity android:name=".MyActivity"
android:configChanges="orientation|keyboardHidden"
android:label="@string/app_name">
答案 1 :(得分:0)
我认为在清单中的活动代码中设置以下值应该可以解决问题:
android:windowSoftInputMode="adjustPan"
答案 2 :(得分:0)
我通过在tabactivity中指定android:windowSoftInputMode“adjustResize | adjustPan”来解决这个问题。