ich möchte den weiß farbigen text in meiner android-app haben eine schwarze umriss zu färben. Ich möchte die Textansicht nicht einfärben. Wenn das deine Hilfe ist, dann weiß ich nicht, wie das geht. Ich möchte dies mit einer Zeichendatei im XML-Format erreichen. So ist es da, ich kann die Kanten meines Textes in Xml skizzieren?wie den umriss von meinem text schwarz in xml für android
Antwort
Eine Möglichkeit ist shadow
zu verwenden:
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="#FFFFFF"
android:shadowColor="#000000"
android:shadowDx="0.0"
android:shadowDy="0.0"
android:shadowRadius="2.0" />
Dieser Umriss ein schwarz weißer Text gibt. Passen Sie den Radius entsprechend an, wie dick Sie es mögen.
das funktioniert überhaupt nicht, wenn ich es in xml einfüge der Text ist nur weiß – user2357673
Welches Gerät testen Sie? Versuchen Sie, den Radius auf etwas Größeres zu ändern. Hier ist, wie es für mich aussieht: http://i.stack.imgur.com/9gdSs.png –
ja es funktioniert, aber das schwarz ist verschwommen ist dort nichts zu machen das schwarze eine feste Farbe – user2357673
Von dem, was ich verstehen kann man für TextView
Rechteck-ähnliche Grenze wollen korrigieren Sie mich, wenn ich falsch bin
dann ,,
Sie eine Form ziehbar für die Ansicht (ein Rechteck) als Hintergrund einstellen.
<TextView android:text="Some text" android:background="@drawable/black_bhgroung"/>
Und Rechteck ziehbar black_bhgroung.xml (put in res/ziehbar Ordner):
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" >
<solid android:color="#00000000" />
<stroke android:width="1dip" android:color="#4fa5d5"/>
</shape>
hoffe, das hilft ...
ich möchte den hintergrund der textview nicht färben ich möchte nur den rändern des text eine schwarze farbe geben, da die textfarbe weiß ist. Text nicht Textansicht. Der Grund ist weiß auf einem Hintergrund ist nicht klar. aber weiß TEXT mit schwarzen Rand ist sehr klar auf jedem Hintergrund – user2357673
Hmm ... In diesem Fall Sie für benutzerdefinierte Schriftart entscheiden sollten – CRUSADER
Ohh, @Ken Wolf bereits, dass es Diesen [link] (http vorgeschlagen: // www.barebonescoder.com/2010/05/android-development-using-custom-fonts/) wird Ihnen helfen, Ihre kundenspezifische Schriftart in android einzubetten. – CRUSADER
können Sie einen Screenshot erstellen, wie es aussehen sollte. – Raghunandan