java - LayoutInflater.inflate() 返回的 View 也总是 ViewGroup 吗?

标签 java android

我想以编程方式将 LinearLayout 添加到我的屏幕。当我调用 getlayoutInflater().inflate(R.layout.whatever, null) 时,返回的 View 是否始终也是 ViewGroup ?它会返回什么不是 ViewGroup 的内容?

最佳答案

返回的 View 取决于布局中定义的 Root View 。它也可以是像 TextView 这样的简单 View ,因此它不一定是 ViewGroup

关于java - LayoutInflater.inflate() 返回的 View 也总是 ViewGroup 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21561941/

相关文章:

java - 何时使用 TDD 而不是 BDD,反之亦然

java - 用连续的整数范围填充列表

android - fragment 重复选项卡布局

android - 在 AlertDialog 中显示长消息

android - 来自 Android 的 Firebase 复杂查询导致错误

android - 使用消息或基于接口(interface)的方法从 AsyncTask 返回 List<T>?

android - 无法解决:junit:junit:4.12

java - 在 java 中读取 zipx

java - 数组越界异常

java - 在 Trove HashMap 中设置默认值