我用本教程做了我的启动画面,效果很好。 https://www.bignerdranch.com/blog/splash-screens-the-right-way/ 基本上我成立了一个splascreen通过主题:带矢量拉伸全屏幕的飞溅屏幕
<style name="ThemeSplash" parent="Theme.AppCompat.NoActionBar">
<item name="android:windowBackground">@drawable/drawable_splashcreen</item>
</style>
我希望把矢量图像里面是这样的:
(drawable_splashcreen)
<item android:drawable="@color/color_background_splash_screen" />
<item
android:drawable="@drawable/vector_najdiflet_logo"
/>
图像将通过全屏幕延伸。在API 23上,它的工作原理应该是这样。但在较旧的设备上,它只是延伸。我尝试了宽度,高度,甚至搞乱了视口,但没有成功。任何解决这个问题?
尝试在item标签中设置所需的高度和高度。 – MrOnyszko
已经尝试过,它在旧设备上无法使用。 – WinterChilly
看里面的矢量图形。那里有宽度和高度。在缩放显示在任何特定屏幕之前,矢量图形会呈现为该尺寸的位图。问题是:在那里没有值可以指定“意味着屏幕一样大”。因此,尽管平板电脑作为矢量图形开始使用,但小屏幕的任何值都会在平板电脑上看起来模糊。 –