大家好。
我想制作启动画面:
<style name="SplashTheme" parent="Theme.AppCompat.NoActionBar">
<item name="android:windowBackground">@drawable/background_splash</item>
</style>
drawable/background_splash:
<?xml version="1.0" encoding="utf-8"?>
<item
android:drawable="@color/main_theme"/>
<item android:bottom="16dp">
<bitmap
android:gravity="center|fill_horizontal"
android:src="@drawable/splash_logo"
/>
</item>
<item android:bottom="16dp">
<bitmap
android:gravity="bottom"
android:src="@drawable/logo"/>
</item>
但是我没有能力使android:src="@drawable/splash_logo"的位图在ImageView中以centerCrop比例缩放并居中(我需要我的位图填充整个宽度)。现在它的大小与资源中的像素大小相同。如果我将其放大,它将超出屏幕。我尝试过缩放可绘制对象,但没有意义。
您有任何建议吗?