在线性布局中对齐图像

时间:2015-11-26 05:53:12

标签: android

Image

以下是我的代码:

<LinearLayout
            android:id="@id/header"
            android:background="@color/colorPrimary"
            android:orientation="vertical"
            android:layout_width="match_parent"
            android:layout_height="wrap_content">

            <ImageView
                android:layout_gravity="fill_horizontal"
                android:gravity="fill_horizontal"
                android:layout_width="match_parent"
                android:layout_height="@dimen/viewpager_header_height"
                android:src="@drawable/bgimage"
                />

            <com.interbind.praveeng.recipeapp.widget.SlidingTabLayout
                android:id="@id/tabs"
                android:layout_width="match_parent"
                android:layout_gravity="fill_horizontal"
                android:layout_height="@dimen/tabs_height"/>
        </LinearLayout>

我希望图像填充Linearlayout的整个宽度。

2 个答案:

答案 0 :(得分:1)

您需要添加scaleType。

<ImageView
    android:layout_gravity="fill_horizontal"
    android:gravity="fill_horizontal"
    android:layout_width="match_parent"
    android:scaleType="fitXY"
    android:layout_height="@dimen/viewpager_header_height"
    android:src="@drawable/bgimage"/>

答案 1 :(得分:0)

你可以使用

<ImageView      
     android:layout_width="fill_parent"
     android:scaleType="fitXY"
     android:layout_height="@dimen/viewpager_header_height"
     android:src="@drawable/bgimage"/> 
祝你好运