Junior — Middle
Fragmanlar arasında geçiş yaparken add metodunun çağrısı hangi sınıfta yapılır?
sobes.tech yapay zeka
AI'dan gelen yanıt
Android'de fragmentler arasında geçiş yaparken, add yöntemi FragmentTransaction sınıfından bir nesne üzerinde çağrılır.
İşlem genellikle şu şekilde görünür:
FragmentTransaction transaction = getSupportFragmentManager().beginTransaction();
transaction.add(R.id.container, newFragment);
transaction.commit();
Burada:
getSupportFragmentManager()fragment yöneticisini döndürür,beginTransaction()yeni bir işlem başlatır,add()belirtilen konteynıra yeni bir fragment ekler,commit()değişiklikleri uygular.
Bu nedenle, add çağrısı, fragment işlemlerini yöneten FragmentTransaction örneği üzerinde gerçekleşir.