In acest tutorial vom vedea cum stilurile pot fi schimbate pentru acțiunea Bar-a. În special, vom schimba culoarea de fundal și poziția fontului de pe culorile pe care le plac.
Să creați o aplicație simplă. Avem nevoie de fișierele:
- strings.xml
- colors.xml
- themes.xml
- MainActivity.java
- activity_main.xml
- AndroidManifest.xml
Mai departe. După crearea proiectului ar trebui să genereze automat un șir de resurse fișier, care definește numele aplicației. Acest nume va fi afișat în Acțiune Bar-e (aici nu se schimba nimic).
Adăugați culoare la fișierul de resurse pe care o vom folosi în aplicația dumneavoastră.
Creați un fișier cheie pentru noi - themes.xml. care va conține o descriere a barei pentru tema noastră.
Să ne pe scurt, iată ce. Primul bloc de stiluri MyActionBarTheme - este de fapt tema noastră, în care cerem un grup de stiluri pentru bara. Caracteristica actionBarStyle inclus de două ori mai versiuni vechi folosim Biblioteca Suport Android pentru compatibilitate (11). Utilizați link-ul de resurse pentru culori @ culoare / actionbar_background (întrebați culoarea verde deschis).
Pentru a descrie utilizarea titleTextStyle atribut de culoare antet (din nou, în două variante), în interiorul căruia se referă la un alt bloc de stiluri MyActionBarTitleText. În ultima secțiune descrie culoarea folosind Android atributul: textcolor.
OK, tema este gata, trebuie să-l conectați la fișierul manifest. Pentru a face acest lucru, trebuie să adăugați Android atribut bloc aplicație: tema: