我试图使用HVGA分辨率(320x480 - 肖像)在Android上制作启动画面。我在PNG中使用HVA分辨率制作了一个闪屏,但背景是水平拉伸的。
我的splash.xml代码如下:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/background_320x480">
</LinearLayout>
我在java文件中没有代码。
有什么想法吗?提前谢谢!
答案 0 :(得分:0)
尝试使用此代码,更好地将图像显示到imageview控件中。
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/content_main"
android:layout_width="match_parent"
android:layout_height="match_parent"
>
<ImageView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_centerInParent="true"
android:src="@drawable/splash"
android:scaleType="centerCrop"
/>
</RelativeLayout>