Как говорится в вопросе, фрагменты в android представляют собой View или ViewGroup. Может кто-нибудь объяснитьЯвляются ли Android Fragments View или ViewGroup
Вот метод onCreateView фрагмента из docs
public static class ExampleFragment extends Fragment {
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
// Inflate the layout for this fragment
return inflater.inflate(R.layout.example_fragment, container, false);
}
}
В
container
параметр, передаваемый в onCreateView() является родителем ViewGroup (от макета на данный вид деятельности), в котором макет фрагмента будет вставлен
И
Чтобы нарисовать пользовательский интерфейс для вашего фрагмента, вы должны вернуть представление из этого метода , который является корнем макета вашего фрагмента.
Это не View или ViewGroup.It является объектом и одним атрибутом является ViewGroup. –
ах фрагменты, первый большой блок разума в разработке, метод, который вы написали, возвращает вид, который раньше был помещен на экран. За кулисами класс Fragment обрабатывает параметр контейнера (не цитируйте его на нем, но я думаю, что это связано с FragmentTransaction.). –