Panel nástrojů Android pro AppCompatActivity

, Author

Panel nástrojů Android nahradil starý panel akcí. Byl zaveden v rozhraní API 21 (Android 5.0 Lollipop). V tomto návodu jej budeme implementovat pomocí knihovny Support v7. Naším cílem je implementovat panel nástrojů s ikonami, který je podporován i staršími verzemi systému Android.

Krok 1: Zkontrolujte závislosti Gradle

Otevřete soubor build.gradle (Module:app) pro svůj projekt a ujistěte se, že máte následující závislosti:

Krok 2: Upravte rozložení.xml a přidejte nový styl

Přejděte do souboru res / layout / activity_main.xml pro svůj projekt a přidejte svůj panel nástrojů jako widget rozvržení:

Dále přidejte nový styl pro svůj panel nástrojů. Přejděte do res / values / styles.xml. Přidejte jednoduchou barvu pozadí:

Krok 3: Přidejte nabídku pro panel nástrojů

Přejděte do souboru res / menu / menu_main.xml svého projektu a přidejte novou nabídku s jedním prvkem (např. Oblíbené stránky uživatele):

Obrázek pro drawable ikony byl převzat z Google Material Design Icons.

Krok 4: Přidání panelu nástrojů do aktivity

Přejděte do java / MainActivity.java. Upravte třídu tak, aby inicializovala panel nástrojů. Ujistěte se, že jste importovali knihovnu panelu nástrojů z podpůrných knihoven v7.

Krok 5: Naplňte (přidejte) nabídku na panel nástrojů

Toto je poslední krok. Zde pouze nafoukneme nabídku a zpracujeme kliknutí na naše tlačítko action_favorite – jako výsledek kliknutí se zobrazí jednoduchá textová zpráva.

Náš výsledek by měl vypadat takto.

A když klikneme na tuto ikonu, zobrazí se toast s informací „Akce kliknuta“.

.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.