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 üçüngetInt(String key)— tam ədədlər üçüngetBoolean(String key)— boolean dəyərlər üçüngetSerializable(String key)— serializə edilə bilən obyektlər üçün
Bundle-in null olmadığını yoxlamaq vacibdir, beləliklə NullPointerException qarşısını almaq olar.