Potrzebuję ustawić tekst EditText jako kursywę, ale nie mogę znaleźć żadnego miejsca, jak to zrobić.Ustawienie stylu tekstu wskazówek Edittext dla kursywy
Ktoś tutaj ma wskazówkę, jak to zrobić, czy muszę zaakceptować, że jest to niemożliwe?
Potrzebuję ustawić tekst EditText jako kursywę, ale nie mogę znaleźć żadnego miejsca, jak to zrobić.Ustawienie stylu tekstu wskazówek Edittext dla kursywy
Ktoś tutaj ma wskazówkę, jak to zrobić, czy muszę zaakceptować, że jest to niemożliwe?
Wewnątrz strings.xml
<string name="hint1"><i>Your hint here</i></string>
W pliku .xml
<EditText android:hint="@string/hint1" />
Dodaj jedną wartość ciągu w Strings.xml jak <i>your hint here</i>
i spróbuj ustawić go w EditText w xml
Rozwiązanie 2:
if(youredittext.getText().toString().length()==0)
{
youredittext.setTypeface(null,Typeface.ITALIC);
}
else
{
youredittext.setTypeface(null,Typeface.NORMAL);
}
W swojej XML, można ustawić textstyle. Ten TextStyle dotyczy tekstu i podpowiedzi.
<EditText
android:id="@+id/editText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:hint="@Your text here"
android:textStyle="italic"/>
Dziękuję. Raczej latwo. Nie wiedziałem, że mogę używać znaczników wewnątrz tagu. – lagos