什么是用于布局xml的标记<view>?

时间:2015-05-11 12:03:23

标签: android android-layout

我注意到有一个标记<view>(不是<View>),可以在Android版面xml中使用。当我在布局xml中添加这样的标签时,应用程序可以成功编译,但在运行时崩溃。那么<view>用于什么?

2 个答案:

答案 0 :(得分:6)

view是指定要充气的视图的替代方法。您需要将其与class属性组合以指定类名。

如果您的视图类是内部类,并且您不能在XML中使用标记名中带有$的内容,那么这是“有用的”。 (将内部课程设为View,你膨胀不是一个好主意。)

例如:

<view class="your.app.full.package.Something$InnerClass" ... />

参考:http://androidxref.com/5.0.0_r2/xref/frameworks/base/core/java/android/view/LayoutInflater.java#696

答案 1 :(得分:-1)

View是android的小部件,用于添加任何类型的视图。当我们在活动中使用scrollView时遇到问题,在活动底部有按钮,那时我们添加视图看起来更好。我们可以设置任何查看的颜色。 为exp        这将产生20dp高度的视图。