可以嵌套 Android 视图吗?

Posted

技术标签:

【中文标题】可以嵌套 Android 视图吗?【英文标题】:Possible to nest Android views? 【发布时间】:2012-01-12 09:02:41 【问题描述】:

即使有可能,这是最佳做法吗?或者我应该始终使用 ViewGroup(或其子类之一)作为包含其他 ui 组件的自定义组件的基类?

【问题讨论】:

【参考方案1】:

可以嵌套 android 视图吗?

不是。

或者我应该始终使用 ViewGroup(或其子类之一)作为包含其他 ui 组件的自定义组件的基类?

根据定义,ViewGroup 是您用来保存其他 ViewsView 的类型。

理论上,如果你真的想的话,你完全可以自己重写ViewGroup

【讨论】:

以上是关于可以嵌套 Android 视图吗?的主要内容,如果未能解决你的问题,请参考以下文章

Android:在嵌套布局中动态添加视图

Android:你能嵌套 Fragments 吗?

android listview多视图嵌套多视图

android listview里面能嵌套gridview吗

为啥当设备在 android 中水平时,ListView 内的嵌套自定义视图会阻止正确聚焦?

Android Espresso - 嵌套父母的组合视图匹配器