Bară de instrumente Android pentru AppCompatActivity

, Author

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’.

.

Lasă un răspuns

Adresa ta de email nu va fi publicată.