Ответ
Фрагменты (Fragments) в Android привязаны к Activity и управляются через FragmentManager. Они не существуют самостоятельно, а всегда являются частью Activity.
Ключевые моменты:
- Жизненный цикл фрагмента зависит от Activity
- Добавляются через FragmentTransaction
- Могут быть вложенными (child fragments)
Пример добавления:
supportFragmentManager.beginTransaction()
.add(R.id.fragment_container, MyFragment())
.commit()
Фрагменты могут быть привязаны:
- К контейнеру в layout Activity (FrameLayout)
- К другим фрагментам (вложенные фрагменты)
- К ViewPager/ViewPager2 (как страницы)