使用 TextView 在两个页面元素之间创建分隔是不明智的吗?
Is using a TextView to create separation between two page elements ill-advised?
我是 android 开发计划的学生。我已经构建了一些应用程序,并且想到了使用非常简单的 TextView
在屏幕上画一条线以在视觉上分隔页面元素的想法。 TextView
将不包含文本,除了用水平线分隔两个元素外,它没有任何功能或用途。我在 ConstraintLayout
.
中使用它
谁能告诉我为什么这不是一个好主意?否则最佳做法是什么?以这种方式使用空 TextView
是否正常?
这样做完全没问题,但没有必要专门使用 TextView
:没有文本的 TextView
只是 View
.
您可以创建一个具有任何高度和背景颜色的 View
并使用它:
<View
android:layout_width="match_parent"
android:layout_width="1dp"
android:background="@color/my_divider_color" />
将 1dp
替换为您想要的任何高度,并将 @color/my_divider_color
替换为您希望分隔线的颜色。
我是 android 开发计划的学生。我已经构建了一些应用程序,并且想到了使用非常简单的 TextView
在屏幕上画一条线以在视觉上分隔页面元素的想法。 TextView
将不包含文本,除了用水平线分隔两个元素外,它没有任何功能或用途。我在 ConstraintLayout
.
谁能告诉我为什么这不是一个好主意?否则最佳做法是什么?以这种方式使用空 TextView
是否正常?
这样做完全没问题,但没有必要专门使用 TextView
:没有文本的 TextView
只是 View
.
您可以创建一个具有任何高度和背景颜色的 View
并使用它:
<View
android:layout_width="match_parent"
android:layout_width="1dp"
android:background="@color/my_divider_color" />
将 1dp
替换为您想要的任何高度,并将 @color/my_divider_color
替换为您希望分隔线的颜色。