Я хочу добавить программный код LinearLayout
на свой экран. Когда я позвоню getlayoutInflater().inflate(R.layout.whatever, null)
, будет ли возвращенный View
также ViewGroup
? Что он мог вернуть, это не ViewGroup?Будет ли View, возвращенный LayoutInflater.inflate(), всегда также представлять собой ViewGroup?
0
A
ответ
2
Возвращаемое представление зависит от того, что определено в макете как корневом представлении. Это также может быть простой вид, например, TextView
, поэтому он не обязательно является ViewGroup
.
0
Ответ отрицательный. Вы можете проверить, какие являются ViewGroups
здесь: http://developer.android.com/reference/android/view/ViewGroup.html
Основной принцип заключается в том, что ViewGroup
может содержать ребенка Views
Например, если вы раздуть макет, который имеет только ImageView
в нем. Тогда это View
.
Смежные вопросы
- 1. Может ли Карта также представлять собой коллекцию?
- 2. Android - Когда передать родительскую ViewGroup в LayoutInflater.inflate?
- 3. Может ли представленный контроллер просмотра также представлять собой контроллер представления?
- 4. Должен ли нижестоящий объект всегда представлять собой сводный корень?
- 5. Являются ли Android Fragments View или ViewGroup
- 6. view and viewgroup android
- 7. Как компилятор знает, что будет представлять собой сущность?
- 8. Получение индекса view/viewgroup
- 9. Android View и ViewGroup
- 10. Можно ли отличить View to ViewGroup?
- 11. Разница между View и ViewGroup
- 12. Возвращенный JSONObject всегда null
- 13. Может ли гиперграф представлять собой недетерминированную машину Тьюринга?
- 14. Удивительно, может ли этот фрагмент кода представлять собой прослушиватель событий
- 15. Должен ли компонент Spring представлять собой уникальный объект?
- 16. Должен ли элементный вид CollectionView представлять собой ItemView?
- 17. Есть ли база данных, которая может представлять собой подобную структуру?
- 18. Должен ли я представлять собой служебный класс Java в UML?
- 19. ClassCastException на layoutInflater.inflate (...)
- 20. Будет ли всегда предложение всегда выполняться всегда?
- 21. Какая конечная точка должна представлять собой trhreeway отношения многие ко многим с несвязанными элементами, а также
- 22. Является ViewGroup с id android.R.id.content всегда FrameLayout?
- 23. Добавить view to ViewGroup в dispatchDraw
- 24. Как получить позицию View в ViewGroup?
- 25. Должна ли модель для представления представлять собой совокупность со своим собственным хранилищем?
- 26. Что такое имя, которое может представлять собой файл или каталог?
- 27. Нужна XSLT 1.0 решение для того, что будет представлять собой относительно простое регулярное выражение
- 28. Можно ли объявить связанный тип, который будет представлять признак?
- 29. View Index всегда перестраивается
- 30. Создайте собственный класс View/ViewGroup в Anko DSL
его вид, определенный вами как корневой вид – pskink