键盘升降机tabview上面

时间:2012-08-23 12:44:18

标签: android android-softkeyboard android-tabactivity

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

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

但没有成功。

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

清单文件中,我在激活组和活动

中使用了它
android:windowSoftInputMode="stateVisible|adjustResize" 

3 个答案:

答案 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”来解决这个问题。