我如何在Android XML布局文件中使用View节点?

时间:2015-09-24 16:51:03

标签: android xml android-view android-xml

在Android Studio中,我看到了一个<View />节点,它具有Widget的所有属性。我很好奇,这个节点是什么,我怎么能用它?

<View
    android:layout_width="match_parent"
    android:layout_height="1dp"
    android:background="@color/material_cyan_200"
 />

2 个答案:

答案 0 :(得分:5)

  • 此类表示用户界面的基本构建块 组件。
  • 视图占据屏幕上的矩形区域 负责绘图和事件处理。
  • 视图用于绘制形状,如圆形,矩形,椭圆形等。只需使用视图 背景并使用自定义Drawable应用形状。
  • 甚至视图都可以 使用线,占位符等

让我按照您的示例说明,您有

中的视图标记
<View
    android:id="@+id/myview"
    android:layout_width="match_parent"
    android:layout_height="1dp"
    android:background="@color/material_cyan_200"
 />

将绘制一条水平线的颜色grey, 如果您需要进行invisible或其他操作,则可以在.java文件中执行此操作,如

View v=findViewById(R.id.myview);
v.setVisible(View.GONE); //will remove View from your UI

答案 1 :(得分:0)

rajan ks已经做了一个很好的一般性解释。

如果您想知道代码的即时使用含义,我认为这将是一条用@color/material_cyan_200着色的细水平边框线。