android中如何防止在显示虚拟键盘时调整窗口大小?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (80)

android中如何防止在显示虚拟键盘时调整窗口大小?

提问于
用户回答回答于

在android清单文件中编辑主要活动添加此属性。

android:windowSoftInputMode = “adjustNothing”

  <activity android:configChanges="orientation|keyboardHidden|keyboard|screenSize|locale" android:windowSoftInputMode="adjustNothing"  android:label="@string/app_name" android:launchMode="singleTop" android:name="com.company.appName.MainActivity" android:screenOrientation="portrait" android:theme="@android:style/Theme.Black.NoTitleBar">
    <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter> 
</activity>

扫码关注云+社区

领取腾讯云代金券