2011-08-16 11 views
3

LinearLayoutやその他のViewの境界線のテクスチャを設定する方法はありますか?画面のサイズが違うので、イメージを背景として設定することはできません。ここでビューの枠線のテクスチャ

は私が話しているテクスチャのサンプルです:

enter image description here

私はナインパッチを使用しようとしましたが、それが繰り返されることになっている白線を伸ばし。ドロー9 - パッチツールから

スクリーンショット:あなたはこのようshape描画可能に使用することができます

enter image description here

答えて

5

<shape android:shape="rectangle"> 
    <solid android:color="#FAFAD2" />   
    <stroke android:width="1sp" android:color="#000000" 
     android:dashWidth="7sp" android:dashGap="5sp" /> 
</shape> 

を、これはあなたにこのようなものとなります:

enter image description here

要件に応じて色、幅、罫線などを変更できます。

+0

私は背景として無地を必要としません。私は上にリンクしたサンプルから暗いテクスチャでなければなりません。 – Roman

+0

それから、あなたがそれを必要とするようにしてください。これはその問題に対する唯一のエレガントな解決策です。 –

+0

しかし、形状の背景としてテクスチャを設定することは可能ですか?あるいは、少なくともそれを透明にするか? – Roman