2014-01-27 68 views
0

我有一個簡單的問題。Android tileMode =「重複」和縮放

這是我的XML

<LinearLayout 
    android:id="@+id/tab_layout" 
    android:layout_width="match_parent" 
    android:layout_height="45px" <!-- for testing only --> 
    android:orientation="horizontal" > 

<ImageView 
    android:id="@+id/bed_bugs" 
    android:layout_width="0dip" 
    android:layout_height="fill_parent" 
    android:layout_weight="1" 
    android:adjustViewBounds="true" 
    android:background="@drawable/button_tab" 
    android:src="@drawable/some_title" /> 

</LinearLayout> 

這是我繪製對象button_tab

<layer-list xmlns:android="http://schemas.android.com/apk/res/android" > 
    <item> 
     <bitmap 
      android:tileMode="repeat" 
      android:src="@drawable/tile_test"/> 
    </item> 
</layer-list> 

tile_test是一個簡單的圖像image of tile_test

我的問題是,我怎麼能縮放平鋪圖像?

這是我 - current

這正是我所需要的 - requirement

回答

0

,我認爲它在XML強制執行,我創造了什麼,我需要在代碼 1)得到的位圖 2)調整位圖 3)創建TILEMODE繪製(從調整大小後的PIC OFC) 4)設置背景圖片您創建繪製

它的簡單,但不是在XML(