2016-07-21 15 views
0

enter image description hereBenutzerdefinierte Hintergrund für Text-Ansicht unter Verwendung von XML-Datei ziehbar

Ich mag wie in dem Screenshot einen Textview Hintergrund machen. Ich habe eine XML-Datei, die rechteckigen Hintergrund wie im Screenshot machen kann, aber ich bin nicht in der Lage, das unter Ecke Styling zu tun. Ich weiß nicht, was das ändern kann. Hier ist meine XML-Datei, die einen rechteckigen Hintergrund für meine Textansicht geben kann.

<?xml version="1.0" encoding="utf-8"?> 
<shape xmlns:android="http://schemas.android.com/apk/res/android" >   
<stroke 
     android:width="1dp" 
     android:color="@color/orange" /> 

<solid android:color="@color/orange" /> 

<padding 
     android:left="1dp" 
     android:right="1dp" 
     android:top="1dp" /> 

<corners android:radius="5dp" /> 
</shape> 

Antwort

1

Ihre beste Wette hier wäre, eine nine-patch image zu machen. Roman Nurik hat eine wirklich nette nine-patch generator gemacht, die Sie verwenden können. Dann stellst du einfach das Bild als Hintergrund ein und es wird sich dehnen, wie du denkst, dass es sollte.

+0

Ich versuchte mit neun Patch-Bild, aber es ist nicht dehnen entsprechend meiner Textansicht Größe :( –

+0

Wie sieht Ihr neun Patch aussehen? – CaseyB

+0

Ich habe dieses Bild in diesem Generator hochgeladen und verschiedene Bildschirme Größe 9 Patch Bild mit diesem Generator Dann setze ich diese Bilder in meinen Drawables-Ordner und stelle sie als Hintergrund in meiner Textansicht dar. Aber meine Textansicht geht hierhin und dorthin und passt nicht in den vollen Hintergrund –