Sobes.tech
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.