Wie kann man die text/schrift Einstellungen in einem Android TextView
?
Wie kann man zum Beispiel den Text fett ?
Wie kann man die text/schrift Einstellungen in einem Android TextView
?
Wie kann man zum Beispiel den Text fett ?
Um dies in der layout.xml
Datei:
android:textStyle
例
android:textStyle="bold|italic"
Programmtechnisch sieht die Methode so aus:
setTypeface(Typeface tf)
Legt die Schriftart und den Stil fest, in dem der Text angezeigt werden soll. Beachten Sie, dass nicht alle Typeface
Familien haben tatsächlich fette und kursive Varianten, daher müssen Sie möglicherweise die setTypeface(Typeface, int)
um das Aussehen zu erhalten, das Sie sich wünschen.
Sie können einfach folgendes tun:
Setzen Sie das Attribut in XML
android:textStyle="bold"
Programmtechnisch sieht die Methode so aus:
TextView Tv = (TextView) findViewById(R.id.TextView);
Typeface boldTypeface = Typeface.defaultFromStyle(Typeface.BOLD);
Tv.setTypeface(boldTypeface);
Ich hoffe, das hilft Ihnen, danke.
In XML
android:textStyle="bold" //only bold
android:textStyle="italic" //only italic
android:textStyle="bold|italic" //bold & italic
Sie können nur bestimmte Schriftarten verwenden sans
, serif
& monospace
über xml, Java-Code kann benutzerdefinierte Schriftarten verwenden
android:typeface="monospace" // or sans or serif
Programmatisch (Java-Code)
TextView textView = (TextView) findViewById(R.id.TextView1);
textView.setTypeface(Typeface.SANS_SERIF); //only font style
textView.setTypeface(null,Typeface.BOLD); //only text style(only bold)
textView.setTypeface(null,Typeface.BOLD_ITALIC); //only text style(bold & italic)
textView.setTypeface(Typeface.SANS_SERIF,Typeface.BOLD);
//font style & text style(only bold)
textView.setTypeface(Typeface.SANS_SERIF,Typeface.BOLD_ITALIC);
//font style & text style(bold & italic)
In der XML-Datei können Sie die textStyle à fett wie unten
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Bold text"
android:textStyle="bold"/>
Sie können die TextView wie folgt programmatisch auf fett setzen
textview.setTypeface(Typeface.DEFAULT_BOLD);
CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.