Ich nehme an, es mehr als einen Weg
Erster Weg, ist muss man sich TextView
in neue Klasse und überschreiben einige @override
Methoden. und verwenden Sie diese Klasse in xml
... ist diese harte Weise
Zweiter Weg (empfohlen), verwenden Sie Adobe Illustrator oder Photoshop eine neue ziehbar anzupassen und machen es leicht, wie Sie
dritte Art, wie verwenden, RelativeLayout
oder FrameLayout
und machen den Hintergrund, den Sie in einer Imageview
... einfache Möglichkeit wollen und die Arbeit machen
<RelativeLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
>
<ImageView
android:id="@+id/iv1"
android:padding="your_padding_value"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/ic_backspace_black_24dp"/>
<TextView
android:id="@+id/c_tv_id"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center"
android:padding="5dp"
android:text=""
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_alignBottom="@+id/iv1"
android:layout_alignEnd="@+id/iv1"
android:layout_alignStart="@+id/iv1"
android:layout_alignTop="@+id/iv1"/>
</RelativeLayout>
Sie das Bild als ziehbar einstellen und ziehbar Polsterung an den Textview bieten. – shravani
Kann verstehen "das Bild als ein Zeichen setzen". Kannst du Code geben? – Abhi
Wenn Sie keinen Text anzeigen, verwenden Sie kein TextView. Verwenden Sie ein ImageView – Budius