2014-01-27 27 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(