NavigationBar把键盘顶起来究极解决方法

NavigationBar把键盘顶起来究极解决方法

1、配置清单AndroidManifest.xml中的active进行配置 android:windowSoftInputMode=“adjustPan”

 <!--注意  这里要写在 对应的activity中 不要写在application -->
  <activity
            android:windowSoftInputMode="adjustPan"
            android:name=".MainActivity"
            android:exported="true">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>

            <meta-data
                android:name="android.app.lib_name"
                android:value="" />
        </activity>

2、在对应的activity中的oncreate方法中加上以下代码

getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN);

注意:用fragement时,直接写在MainActivity中即可,不要写在fragement中。

猜你喜欢

转载自blog.csdn.net/Z_PTOPONE/article/details/128585804