【发布时间】:2021-05-11 19:33:27
【问题描述】:
这是我的初始屏幕活动,然后指向我的主要活动
public class SplashScreenActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
startActivity(new Intent(SplashScreenActivity.this, MainActivity.class));
finish();
}
}
下面是我的启动画面 xml 文件
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android"
android:opacity="opaque">
<item android:drawable="@android:color/holo_purple" />
<item>
<bitmap
android:gravity="center"
android:src="@drawable/blogger"
/>
</item>
</layer-list>
我尝试改变重力属性,但没有任何改变。下面的截图是拉伸的图像
【问题讨论】:
-
你应该使用 Imageview 和属性 scaleType centerCrop
-
我尝试使用带有 centerCrop 属性的图像视图
-
为什么要全屏使用徽标
-
设置宽高
-
宽度和高度也不起作用。它应该是在主要活动准备启动时调用的启动画面。
标签: android screen splash-screen