0

我在下面粘贴了我的代码:问题是图像正在拉伸......

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".SplashScreen"
    android:background="@color/black" >

    <ImageView
        android:layout_width="fill_parent"
        android:layout_height="match_parent"
        android:src="@drawable/splashscreen"/>

</RelativeLayout>
4

2 回答 2

0

使用 wrap_content 而不是 match_parent:

<ImageView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:src="@drawable/splashscreen"/>
于 2013-12-10T11:29:47.597 回答
0

你应该使用 9 页图片。您可以从9-path 生成器生成 9-patch 图像。.

之后修改你的 imageView 就像

<ImageView
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:scaleType="fitCenter"
        android:src="@drawable/splashscreen"/>
于 2013-12-10T12:04:48.050 回答