相关疑难解决方法(0)

在活动中的全屏背景图像

我看到很多应用程序使用全屏图像作为背景.这是一个例子:

全屏背景图像

我想在一个项目中使用它,到目前为止我发现的最好方法是使用大尺寸的图像,将其放入ImageView并用于android: adjustViewBounds="true"调整边距

问题是如果分辨率非常高的屏幕,图像不足.

我想到的另一个选择是在a中使用图像FrameLayout,使用match_parentin widthheightas作为背景...这会拉伸图像,但我认为结果不是很好.

你会怎么做?

android background imageview android-framelayout

140
推荐指数
7
解决办法
41万
查看次数

如何实现android:不伸展的背景?

我找到了这个伟大的主题,描述了如何"吃蛋糕并拥有它",即使用图像Button代替ImageButton(不允许SetText(),调整大小等).

这是通过使用View属性实现的:

android:background="@drawable/bgimage"
Run Code Online (Sandbox Code Playgroud)

唯一的问题是它会拉伸图像以适应按钮大小.

没有硬编码固定按钮大小(以像素为单位!),有没有办法告诉Android 不要拉伸背景图像并裁剪或填充它?

android android-layout

98
推荐指数
6
解决办法
10万
查看次数