1. ホーム
  2. android

[解決済み] Androidのテキストビューの周りにボーダーを付けるには?

2022-02-18 16:14:27

質問

テキストビューの周りにボーダーを描くことは可能ですか?

どのように解決するのですか?

ビューの背景として、シェイプのドローアブル(矩形)を設定することができます。

<TextView android:text="Some text" android:background="@drawable/back"/>

そして、矩形描画可能な back.xml (res/drawable フォルダに入れる)。

<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" >
   <solid android:color="@android:color/white" />
   <stroke android:width="1dip" android:color="#4fa5d5"/>
</shape>

を使用することができます。 @android:color/transparent を指定すると、背景が透明になります。 また、パディングを使用してテキストとボーダーを分離することもできます。 を参照してください。 http://developer.android.com/guide/topics/resources/drawable-resource.html