Android einstellen, Hintergrundfarbe auf TextView in styles.xml

In meiner Bewerbung möchte ich um einen Stil, um die TextView was machen die TextView sehen aus wie eine Kopfzeile, wie in der folgenden Abbildung gezeigt-

Android einstellen, Hintergrundfarbe auf TextView in styles.xml

Wenn ich den Stil aus der styles.xml (unten angegeben), gilt es die schriftart und-Farbe wie angegeben. Aber, es gilt nicht der weiße hintergrund. Können wir überhaupt tun?

Den Stil definiert ist, wie dies-

<?xml version="1.0" encoding="utf-8"?>

<style name="settings_header">
    <item name="android:layout_marginBottom"> 10dip </item>
    <item name="android:background"> @color/white </item>
    <item name="android:paddingLeft"> 10dip </item>
    <item name="android:layout_width"> match_parent </item>
    <item name="android:layout_height"> wrap_content </item>
    <item name="android:textSize"> 22sp </item>
    <item name="android:textColor"> @color/black </item>
    <item name="android:textStyle"> bold </item>
</style>

Den code, der für den Stil gilt, ist wie

protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
textview = (TextView) findViewById(R.id.textView);
textview.setTextAppearance(ScrSettings.this,R.style.settings_header);
}
Sind Sie sicher, dass Sie möchten, verwenden Sie weiße Farbe für text auf weissem hintergrund? 🙂
Die Farbe ist nur ein Beispiel. Farbe kann jede Farbe haben. Aber die Sache ist ein farbiger hintergrund und etwas text über ihn. Anyways, bearbeitet die Frage. Danke.

InformationsquelleAutor Rajkiran | 2012-02-06

Schreibe einen Kommentar