android - 背景图像拉伸(stretch)

标签 android background

我在布局的最外层 LinearLayout 上有一个背景图像。我只需执行以下操作:

android:background="@drawable/home_background"

这会将图像拉伸(stretch)到我手机屏幕的尺寸(或更准确地说,是 LinearLayout 的尺寸)。

不幸的是,当用户单击 EditText 并显示虚拟键盘时,由于 LinearLayout 的高度缩小,图像会被挤压。我怎样才能避免这种情况发生?

最佳答案

在Androidmanifest中的activity标签中使用:

<activity
...
android:windowSoftInputMode="adjustPan" >

</activity>

有关更多信息,您可以在

查看 Android 开发者引用

http://developer.android.com/guide/topics/manifest/activity-element.html

祝你好运

关于android - 背景图像拉伸(stretch),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4350928/

相关文章:

android - 没有收到有关 PagedList 更新的通知

background - watchOS 2 : background callbacks

Java 关键部分似乎不起作用

Android应用程序在启动后立即被杀死

android 内部套接字连接因守护进程服务失败

c# - 如何在 ASP.NET Web.Api 中运行后台任务?

.NET UserControl继承父窗体背景

image - 设置从磁盘加载的背景图像

image - 在 div 内拉伸(stretch)背景并使其可滚动

android - 标题与 BottomNavigationView 中的图标重叠