Android-työkalurivi on korvannut vanhan toimintopalkin. Se otettiin käyttöön API 21:ssä (Android 5.0 Lollipop). Tässä opetusohjelmassa aiomme toteuttaa sen käyttämällä support v7 -kirjastoa. Tavoitteenamme on toteuttaa kuvakkeilla varustettu työkalupalkki, jota myös vanhemmat Android-versiot tukevat.
Vaihe 1: Tarkista Gradle-riippuvuudet
Avaa projektisi build.gradle-tiedosto (Module:app) ja varmista, että sinulla on seuraavat riippuvuudet:
Vaihe 2: Muokkaa asettelua.xml-tiedostoa ja lisää uusi tyyli
Mene projektisi res / layout / activity_main.xml-tiedostoon ja lisää työkalupalkkisi layout-vidgetiksi:
Seuraavaksi lisää työkalupalkillesi uusi tyyli. Siirry res / values / styles.xml:ään. Lisää yksinkertainen väri taustaksi:
Vaihe 3: Lisää valikko työkalupalkkiin
Mene projektisi res / menu / menu_main.xml-tiedostoon ja lisää uusi valikko, jossa on yksi elementti (esim. käyttäjän suosikkisivut):
Kuva kuvakkeen piirtokelpoiseksi otettiin Google Material Design Iconsista.
Vaihe 4: Lisää työkalupalkki aktiviteettiin
Mene java / MainActivity.java. Muokkaa luokkaa alustamaan työkalupalkki. Varmista, että tuot työkalupalkkikirjaston v7-tukikirjastoista.
Vaihe 5: Paisuta (Lisää) valikko työkalupalkkiin
Tämä on viimeinen vaihe. Tässä vain paisutamme valikon ja käsittelemme klikkaamalla action_favorite-painikettamme – klikkauksen tuloksena ilmestyy yksinkertainen tekstiviesti.
Tuloksemme pitäisi näyttää tältä.
Ja kun napsautamme tätä kuvaketta, saamme näkyviin Toastin, jossa on tieto ’Toiminto napsautettu’.