Android eszköztár az AppCompatActivity

, Author

Az Android eszköztár felváltotta a régi akciósávot. Az API 21-ben (Android 5.0 Lollipop) került bevezetésre. Ebben a bemutatóban a support v7 könyvtár segítségével fogjuk megvalósítani. Célunk egy olyan ikonokkal ellátott eszköztár megvalósítása, amelyet az Android régebbi verziói is támogatnak.

1. lépés: Gradle függőségek ellenőrzése

Nyisd meg a build.gradle (Module:app) fájlt a projektedhez és győződj meg arról, hogy a következő függőségek megvannak:

2. lépés: Módosítsd az elrendezést.xml fájlt és adj hozzá egy új stílust

Menj a projekted res / layout / activity_main.xml fájljába és add hozzá az eszköztáradat layout widgetként:

Majd adj hozzá egy új stílust az eszköztáradhoz. Menj a res / values / styles.xml fájlba. Adjon hozzá egy egyszerű színt a háttérhez:

3. lépés: Adjon hozzá egy menüt az eszköztárhoz

Menjen a res / menu / menu_main.xml fájlba a projektjéhez, és adjon hozzá egy új menüt egyetlen elemmel (pl. felhasználó kedvenc oldalai):

Az ikon rajzolhatóságának képét a Google Material Design Iconsból vettük.

4. lépés: Eszköztár hozzáadása az aktivitáshoz

Menjen a java / MainActivity.java. Módosítsa az osztályt az eszköztár inicializálásához. Győződjön meg róla, hogy importálja az eszköztár könyvtárat a v7 támogató könyvtárakból.

5. lépés: Inflate (Add) the menu to the toolbar

Ez az utolsó lépés. Itt csak felfújjuk a menüt és kezeljük az action_favorite gombunkra kattintva – a kattintás eredményeként egy egyszerű szöveges üzenet jelenik meg.

Az eredményünknek így kell kinéznie.

És amikor erre az ikonra kattintunk, egy Toastot fogunk látni a ‘Action clicked’ információval.

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.