テキストビューの左と下の境界線を描画することは可能ですか?
質問する
4892 次
2 に答える
4
以下のようなXML形状の別のレイアウト内にTextViewを配置できます。
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
<item>
<shape android:shape="rectangle">
<solid android:color="@color/detailtable_border" />
</shape>
</item>
<item android:left="1.5dp" android:right="1.5dp" android:bottom="2dp">
<shape android:shape="rectangle">
<solid android:color="@color/detailrow_bg_normal" />
</shape>
</item>
</layer-list>
于 2012-06-10T23:12:04.247 に答える
2
TextViewのBGとなる9パスを作成できます。その9パッチは左と下の境界線しかないので、ニーズに合います。9パッチの詳細については、http: //developer.android.com/guide/developing/tools/draw9patch.htmlをご覧ください。
SDKのdraw9patchツールを使用して、独自の9patchを描画するか、Androidソースコードから、またはこのブログhttp://android9patch.blogspot.co.ilのようなインターネット上の他の場所から既存の9patchを取得することができます。/これには9つのパッチを作成する方法に関するチュートリアルもあります。
于 2012-06-10T22:45:57.483 に答える