2016-08-02 16 views
-1

Android, Wie man in TextView Styling. Ich möchte den Text von textView stylen, ich versuche Stil für textView (Text) border bedeutet, ich habe geschrieben "HELLO" in weißer Farbe und Schrift ist fett, so will ich jetzt einen Rahmen (Stil) auf "HALLO" machen mit roter Farbe, aber ich verstehe nicht, wie man das macht? Ich habe viel versucht, aber es wird nicht funktionieren, wie ich es will und es gibt so viele Fehler in meinem Code ... Bitte helfen Sie mir ..!Styling im Text (TextView)

<?xml version="1.0" encoding="utf-8"?> 
     <resources> 
      <style> 
       <item name="android:layout_width">fill_parent</item> 
       <item name="android:layout_height">wrap_content</item> 
       <item name="android:capitalize">characters</item> 
       <item name="android:textSize">12pt</item> 
       <item name="android:textColor">#ffffff</item>/> 
       <item name="android:textborderColor">#ff00ff</item> 
      </style> 
     </resources> 
+1

empfehle ich Ihnen, lesen Sie die [offizielle Dokumentation] (https: // developer.android.com/guide/topics/ui/themes.html) zu Themen und Stilen. Eine schnelle Lösung ist, dass Ihre Farbwerte mit hexadezimal definiert werden sollten. '# ffooff' ist keine gültige Farbe - Sie suchen' # ff00ff' –

+0

Danke, dass Sie mich leiten ... aber ich habe es bereits korrigiert. – Savy

Antwort

0

Sie Stil wie diese verwenden können, im Stil xml

<?xml version="1.0" encoding="utf-8"?> 
    <resources> 
     <style name="newtextview" parent="Widget.AppCompat.Textview"> 
      <item name="android:layout_width">fill_parent</item> 
      <item name="android:layout_height">wrap_content</item> 
      <item name="android:capitalize">characters</item> 
      <item name="android:textSize">12pt</item> 
      <item name="android:textColor">#ffffff</item>/> 
      <item name="android:textborderColor">#ff00ff</item> 
     </style> 
    </resources> 

und wie diese verwenden:

   <Textview 
        android:id="@+id/tv" 
        style="@style/edt_text" 
        android:textColor="#616161" /> 
Verwandte Themen