如何让LinearLayout的图片不被软键盘挤压

一笑奈何 提交于 2020-02-29 14:05:22

 我是一个Android初学者,今天在布局时遇到软键盘把LinearLayout底层的图片向上挤压的问题,通过在网上了解了软键盘的工作原理后才知道软键盘是一个Dialog即遮罩,所以只要这个遮罩遮住LinearLayout即可解决问题了。

 只需在文件AndroidManifest.xml中添加这句

android:windowSoftInputMode = "adjustPan"代码,

如:

<activity

android:windowSoftInputMode = "adjustPan"

 android:name="你的包名"
 android:label="@string/app_name">

         <intent-filter>
                <action android:name="android.intent.action.MAIN" />

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

</activity>

即可让LinearLayout的图片不被软键盘挤压。

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!