Sobes.tech
Junior — Middle

Hoe kun je informatie uit een Bundle-object in Android halen?

sobes.tech AI

Antwoord van AI

In Android wordt het object Bundle gebruikt om gegevens tussen componenten over te dragen (bijvoorbeeld tussen Activity of Fragment). Om informatie uit een Bundle te halen, moet je methoden gebruiken om gegevens op te halen op basis van de sleutel die overeenkomt met het gegevenstype.

Voorbeeld van het ophalen van gegevens uit een Bundle:

Bundle bundle = getIntent().getExtras(); // Haal de Bundle op uit de Intent
if (bundle != null) {
    String name = bundle.getString("name");
    int age = bundle.getInt("age");
    boolean isActive = bundle.getBoolean("isActive");
    // Gebruik de verkregen gegevens
}

Belangrijke methoden voor het ophalen:

  • getString(String key) — voor strings
  • getInt(String key) — voor gehele getallen
  • getBoolean(String key) — voor booleaanse waarden
  • getSerializable(String key) — voor serialiseerbare objecten

Het is belangrijk om te controleren of de Bundle niet null is om NullPointerException te voorkomen.