LinearLayoutの背景に使用する画像があります。画像のピクセル数が20x100ピクセルであるとします。画像をx軸でのみ繰り返すようにします... cssでこのようにします。
background-repeat:repeat-x;
LinearLayoutはやや大きい(1024 x 680ピクセル)ので、私の画像は幅全体をカバーしますが、上部のみをカバーします(高さの残りの580ピクセルは透明になります)私は明確だったと思いますありがとう
Android:backgroundを9patch画像として使用して、自動的に拡大することができます。
Android:tileMode を使用してみてください
作成background.xml
ドローアブルフォルダ内:
<?xml version="1.0" encoding="utf-8"?>
<bitmap xmlns:Android="http://schemas.Android.com/apk/res/Android"
Android:src="@drawable/bg"
Android:tileMode="repeat" />
次に、レイアウトxmlで次のように使用します。
<LinearLayout
xmlns:Android="http://schemas.Android.com/apk/res/Android"
Android:layout_width="fill_parent"
Android:layout_height="fill_parent"
Android:background="@drawable/background"
Android:orientation="vertical" >