Android Toolbar voor AppCompatActivity

, Author

De Android Toolbar heeft de oude actiebalk vervangen. Het werd geïntroduceerd in API 21 (Android 5.0 Lollipop). In deze tutorial gaan we het implementeren met behulp van de ondersteuning v7 bibliotheek. Ons doel is om een werkbalk met pictogrammen te implementeren die ook door oudere versies van Android wordt ondersteund.

Stap 1: Controleer de afhankelijkheden van Gradle

Open uw build.gradle (Module:app) voor uw project en controleer of u de volgende afhankelijkheid hebt:

Stap 2: Wijzig uw lay-out.xml bestand en voeg een nieuwe stijl toe

Ga naar de res / layout / activity_main.xml voor uw project en voeg uw werkbalk toe als lay-outwidget:

Volgende voeg een nieuwe stijl voor uw werkbalk toe. Ga naar de res / values / styles.xml. Voeg een eenvoudige kleur toe voor de achtergrond:

Stap 3: Voeg een menu toe voor de werkbalk

Ga naar res / menu / menu_main.xml voor uw project en voeg een nieuw menu toe met een enkel element (bijv. favoriete pagina’s van de gebruiker):

Image voor de drawable van een pictogram is afkomstig van de Google Material Design Icons.

Stap 4: Voeg werkbalk toe aan de activiteit

Ga naar de java / MainActivity.java. Wijzig de klasse om uw werkbalk te initialiseren. Zorg ervoor dat u een werkbalkbibliotheek importeert uit de ondersteuningsbibliotheken van v7.

Stap 5: Het menu opblazen (toevoegen) aan de werkbalk

Dit is de laatste stap. Hier blazen we het menu op en klikken we op onze action_favorite knop – een eenvoudige tekstboodschap verschijnt als resultaat van de klik.

Het resultaat zou er als volgt uit moeten zien.

En als we op dit pictogram klikken zien we een Toast met informatie ‘Actie geklikt’.

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.