Android ImageView - 右侧恼人的空白

时间:2014-09-27 16:00:14

标签: android layout imageview whitespace

所以我试图习惯Android并打算为美国宇航局的“每日图像”RSS提要创建一个应用程序,它本质上需要一个图像和几个文本视图。 这是我目前对布局的尝试(编译Android 4.3,如果这很重要):

<LinearLayout 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"
    android:orientation="vertical"
    tools:context="com.headfirst.nasaiodt.Feed" >

    <ImageView
        android:id="@+id/imgView"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:scaleType="fitStart"
        android:adjustViewBounds="true"
        android:contentDescription="@string/testImgDescription"
        android:src="@drawable/test_img" />

    <TextView
        android:id="@+id/titleView"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/testTitle" />

    <TextView
        android:id="@+id/dateView"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/testDate" />

    <TextView
        android:id="@+id/descriptionView"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/testContent" />

</LinearLayout>

你认为这对于它的目的来说很简单,但是,我似乎无法摆脱图片右侧非常耐用的白条:

problem info

不是

android:layout_width="match_parent"
ImageView中的

应该照顾好吗? (不,它不是一个日食故障,它也出现在模拟器中。)

我很感激你的帮助。我做错了什么?

1 个答案:

答案 0 :(得分:1)

Try using scale type to fit X and Y coordinates. This will solve if its not a glitch.    


<ImageView
            android:id="@+id/imgView"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:scaleType="fitXY"
            android:adjustViewBounds="true"
            android:contentDescription="@string/testImgDescription"
            android:src="@drawable/test_img" />