【发布时间】:2017-11-26 22:32:59
【问题描述】:
对于我的初始屏幕,我使用了一个样式,其中一个可绘制对象定义为 xml。 我正在使用位图来包含图片。
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<color android:color="@color/white"/>
</item>
<item
<bitmap
android:src="@drawable/splash_logo"
android:gravity="center"/>
</item>
</layer-list>
图片的尺寸为 1024x390,我无法缩小它。 如何在 xml 中居中并缩放它以居中并适合屏幕?
我尝试了很多东西,比如设置父项的宽度和高度,位图应该填充父项或设置填充,但我所有的方法都不好。我还阅读了有关此主题的其他一些 stackoverflow 答案,但没有一个解决方案对我有用。
我可以尝试将图像缩放到适合屏幕并居中的其他解决方案吗?
【问题讨论】:
-
您是否尝试过以编程方式为其设置布局参数?还是尝试了 android Picasso 来适应它?
-
在实际视图中显示您设置的 xml?
-
为
drawable-XXXX的每个尺寸创建一个drawable。
标签: android xamarin xamarin.android