我如何在 Android XML 布局文件中使用视图节点?
How could I use a View node in Android XML layout file?
在 Android Studio 中,我看到了一个 <View />
节点,它具有 Widget 的所有属性。我很好奇,这个节点是什么,我该如何使用它?
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:background="@color/material_cyan_200"
/>
- 这个 class 表示用户界面的基本构建块
组件。
- 一个View在屏幕上占据一个矩形区域,是
负责绘图和事件处理。
- 视图用于绘制圆形、矩形、椭圆形等形状。只需使用视图
背景并使用 Custom Drawable 应用 Shape。
- 连浏览量都可以
使用线条、占位符等
让我根据您的示例进行说明,您有一个视图标签,如
<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
rajan ks 已经做了一个很好的一般性解释。
如果您想知道代码的即时使用含义,我认为它会是一条细水平边框线,颜色为 @color/material_cyan_200
。
在 Android Studio 中,我看到了一个 <View />
节点,它具有 Widget 的所有属性。我很好奇,这个节点是什么,我该如何使用它?
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:background="@color/material_cyan_200"
/>
- 这个 class 表示用户界面的基本构建块 组件。
- 一个View在屏幕上占据一个矩形区域,是 负责绘图和事件处理。
- 视图用于绘制圆形、矩形、椭圆形等形状。只需使用视图 背景并使用 Custom Drawable 应用 Shape。
- 连浏览量都可以 使用线条、占位符等
让我根据您的示例进行说明,您有一个视图标签,如
<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
rajan ks 已经做了一个很好的一般性解释。
如果您想知道代码的即时使用含义,我认为它会是一条细水平边框线,颜色为 @color/material_cyan_200
。