Plz объясняет разницу между функциональностью «Макет-инфлатор» и «Фрагмент-макет» в андроиде и которые являются лучшим сценарием для этих двух пользователей.«Макетный инфлятор» и «Макет фрагмента» в андроиде
ответ
Layoutinflator and Frame layout - это две разные концепции. Layoutinflator используется для предотвращения просмотра представлений, когда в качестве макета кадра используется группа просмотра, которая может хранить отдельные элементы одновременно.
Для получения более подробной информации https://developer.android.com/reference/android/view/LayoutInflater.html https://developer.android.com/reference/android/widget/FrameLayout.html
**Layout Inflator:**
- Layout inflator is used to inflate UI(our desire layout xml). It is
similar to setContentView(view)
It can be replace setContentView.
It will be handy in fragments, since We are not able to use
setContentView in fragments.
We can use inflator in both activity and fragments. e.g. If you want
to customize dialog alert or pop up etc..
**FrameLayout**
- FrameLayout is designed to block out an area on the screen to display
a single item.
FrameLayout should be used to hold a single child view, because it
can be difficult to organize child views in a way that's scalable to
different screen sizes without the children overlapping each other.
FrameLayout is designed to display single item. It can be handy in
fragments , since it holds single item.
В https://stackoverflow.com/users/6325805/writingforanroidoid уже упоминалось, layoutinflater и framelayout два разных понятия.
Но я думаю, ребята спрашивают о фрагментации, а не framelayout. Насколько мне известно, в Android нет имени под этим именем. Однако, когда вы используете фрагмент внутри действия, фрагмент должен определить его макет (и активность может включать фрагмент), и, возможно, это то, что представляет собой фрагмент.
- 1. Android инфлятор макет из памяти
- 2. Макетный макет загружается с высотой 0px
- 3. CircleImageView + Макет Инфлятор Исключение типа шкалы?
- 4. не могу получить макет инфлятор работать
- 5. ListView в андроиде фрагмента
- 6. Линейный макет в андроиде
- 7. Дизайн макет в андроиде
- 8. вкладка Макет в андроиде
- 9. Android инфлятор множественным макет, я могу работать только в первом
- 10. Стыковка окна фрагмента в андроиде
- 11. Фрагмент после фрагмента в андроиде
- 12. Динамический размер фрагмента в андроиде
- 13. фрагмента в андроиде не применяется
- 14. layout_weight в андроиде файл макет
- 15. Как удалить разделитель вида табуляции и фрагмента в андроиде?
- 16. Программно обновляющий макет фрагмента
- 17. изменить макет фрагмента в mainactivity
- 18. Пользовательский макет внутри фрагмента
- 19. Set ContentView и инфлятор в Android
- 20. Нельзя использовать инфляционный макет Android?
- 21. Настроить информационный макет фрагмента Mapbox
- 22. Как обновить метод активности в андроиде фрагмента?
- 23. Диалоговое окно отображения в андроиде фрагмента
- 24. не в состоянии раздуть макет в андроиде
- 25. Макет для фрагмента перекрывающей панели
- 26. Установить новый макет для фрагмента
- 27. Progressdialog в андроиде раздвижных закладок фрагмента
- 28. Как изменить размер веса фрагмента в андроиде?
- 29. Как использовать googlemap в андроиде фрагмента?
- 30. параметризованный конструктор для фрагмента в андроиде
Разметка инфлятора будет анализировать XML-макет и возвращать объект View. FragmentLayout - это вид вида. – Paulo