2016-08-02 2 views
-1

Android, как сделать стиль в textView. Я хочу, чтобы стиль текста textView, я пытаюсь стиль для textView (текст) границы означает, что я написал «HELLO» в белом цвете, а шрифт смелый, поэтому теперь я хочу сделать границу (стиль) на «HELLO», с красным цветом, но я не понимаю, как это сделать? Я много пробовал, но он не будет работать, поскольку я хочу его, и в моем коде очень много ошибок ... Пожалуйста, помогите мне ..!стиль в тексте (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

Я настоятельно рекомендую вам прочитать [официальная документация] (https: // developer.android.com/guide/topics/ui/themes.html) вокруг Темы и Стили. Одно быстрое исправление - ваши значения цвета должны быть определены с помощью шестнадцатеричного. '# ffooff' недействительный цвет - вы хотите использовать' # ff00ff' –

+0

Спасибо за руководство меня ... но я его уже исправил. – Savy

ответ

0

вы можете использовать стиль, как это, в стиле 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> 

и использовать так:

   <Textview 
        android:id="@+id/tv" 
        style="@style/edt_text" 
        android:textColor="#616161" /> 
Смежные вопросы