0
インジケータ付きタブバーが必要です。 表示された数字が< = 9の場合は丸で、表示されている数字が10以上の場合は四捨五入されます。 これをどのように達成できますか?Androidリサイズ可能なドロワブルを作成する
インジケータ付きタブバーが必要です。 表示された数字が< = 9の場合は丸で、表示されている数字が10以上の場合は四捨五入されます。 これをどのように達成できますか?Androidリサイズ可能なドロワブルを作成する
サイズ変更可能な画像は、9パッチ画像を使用して達成されます。 Android SDKには9パッチの画像作成者があります&正確な文書はhttps://developer.android.com/studio/write/draw9patch.htmlにあります。
DOC 1として点線灰色の線は、画像を伸張するために複製される画像の領域を識別します。下の画像のピンクの矩形は、ビューの内容が許可されている領域を示します。内容がこの領域に収まらない場合は、イメージはストレッチされます。
円形のPNGアイコン&を使用して、9パッチイメージを作成してtextviewバックグラウンドとして設定します。
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/circle_red"
android:gravity="center"/>
描画可能ではなくカスタム表示を作成します。または、番号を保持しているTextViewに描画可能な背景を適用するだけです。国境のように。 – Shark
カスタムビューでこのサイズ変更可能な背景をどうすればできますか? –
@Sharkは "単純に描画可能な背景を適用する" - 私はそれを作成する必要があります、私はどのようにわからないので、それは私のrequrementsに合うだろう。方法を知っているなら、私にコードをお願いします –