Sobes.tech
Junior — Middle

Android-də Bundle obyektindən məlumat necə çıxarılır?

sobes.tech Süni İntellekt

AI-dan cavab

Android-də, Bundle obyekti, komponentlər arasında məlumat ötürmək üçün istifadə olunur (məsələn, Activity və ya Fragment arasında). Bundle-dan məlumat çıxarmaq üçün, dəyər növünə uyğun açar ilə məlumat alma metodlarından istifadə etmək lazımdır.

Bundle-dan məlumat çıxarma nümunəsi:

Bundle bundle = getIntent().getExtras(); // Intent-dən Bundle alınır
if (bundle != null) {
    String name = bundle.getString("name");
    int age = bundle.getInt("age");
    boolean isActive = bundle.getBoolean("isActive");
    // Alınan məlumatlardan istifadə edin
}

Əsas çıxarma metodları:

  • getString(String key) — sətirlər üçün
  • getInt(String key) — tam ədədlər üçün
  • getBoolean(String key) — boolean dəyərlər üçün
  • getSerializable(String key) — serializə edilə bilən obyektlər üçün

Bundle-in null olmadığını yoxlamaq vacibdir, beləliklə NullPointerException qarşısını almaq olar.