Sobes.tech
Junior — Middle

В кой клас се извиква методът add при превключване между фрагменти?

sobes.tech AI

Отговор от AI

При преминаване между фрагменти в Android, методът add се извиква върху обект от класа FragmentTransaction.

Процесът обикновено изглежда така:

FragmentTransaction transaction = getSupportFragmentManager().beginTransaction();
transaction.add(R.id.container, newFragment);
transaction.commit();

Тук:

  • getSupportFragmentManager() връща мениджъра на фрагментите,
  • beginTransaction() създава нова транзакция,
  • add() добавя нов фрагмент към указания контейнер,
  • commit() прилага промените.

По този начин, извикването на add се извършва върху екземпляр на FragmentTransaction, който управлява операциите с фрагментите.