2015-11-26 256 views
2

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的整個寬度。

+0

東西寬約您已設置爲線性佈局 – Mohit

+0

加上'機器人的父:scaleType =「fitXY」''到它ImageView'填補圖像與高度,我已經爲線性佈局父寬度 –

+0

匹配父寬度。 – Praveenkumar

回答

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"/> 
+0

感謝您的答案,它的工作。 – Praveenkumar

0

可以使用

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

好運

+0

感謝您的答案,它的工作。 – Praveenkumar