我想以编程方式在屏幕上添加LinearLayout
。当我致电getlayoutInflater().inflate(R.layout.whatever, null)
时,返回的View
是否也会是ViewGroup
?什么能回来的不是ViewGroup?
答案 0 :(得分:2)
返回的视图取决于布局中定义的根视图。它也可以是TextView
之类的简单视图,因此不一定是ViewGroup
。
答案 1 :(得分:0)
答案是否定的。您可以在此处查看ViewGroups
中的ViewGroup
:http://developer.android.com/reference/android/view/ViewGroup.html
基本原则是Views
可以包含子ImageView
例如,如果您为其中只有View
的布局进行通货膨胀。那就是{{1}}。