Bară de instrumente Android a înlocuit vechea bară de acțiune. Ea a fost introdusă în API 21 (Android 5.0 Lollipop). În acest tutorial o vom implementa folosind biblioteca Support v7. Scopul nostru este de a implementa o bară de instrumente cu pictograme care să fie suportată și de versiunile mai vechi de Android.
Pasul 1: Verificați dependențele Gradle
Deschideți build.gradle (Module:app) pentru proiectul dvs. și asigurați-vă că aveți următoarea dependență:
Pasul 2: Modificați aspectul.xml și adăugați un stil nou
Direcționați-vă la res / layout / activity_main.xml pentru proiectul dvs. și adăugați bara de instrumente ca widget de layout:
În continuare adăugați un stil nou pentru bara de instrumente. Mergeți la res / values / styles.xml. Adăugați o culoare simplă pentru un fundal:
Pasul 3: Adăugați un meniu pentru bara de instrumente
Veți la res / menu / menu_main.xml pentru proiectul dvs. și adăugați un nou meniu cu un singur element (de ex. paginile favorite ale utilizatorului):
Imaginea pentru drawable a unei pictograme a fost preluată din Google Material Design Icons.
Pasul 4: Adăugați bara de instrumente pentru activitate
Direcționați-vă la fișierul java / MainActivity.java. Modificați clasa pentru a inițializa bara de instrumente. Asigurați-vă că importați o bibliotecă de bare de instrumente din bibliotecile de suport v7.
Etapa 5: Umflați (Adăugați) meniul la bara de instrumente
Aceasta este etapa finală. Aici doar umflăm meniul și manevrăm click pe butonul nostru action_favorite – un simplu mesaj text apare ca rezultat al click-ului.
Rezultatul nostru ar trebui să arate așa.
Și atunci când facem clic pe această pictogramă vom vedea un Toast cu informația ‘Action clicked’.
.