我想显示一种颜色供用户预览。我应该使用哪个View
?
我想要一个 100dp 的小正方形。
通常要显示自定义图形,您会使用 aSurfaceView
但在您的情况下,您可以只使用View
.
xml:
<View android:layout_width="100dp"
android:layout_height="100dp"
android:background="@color/my_color"/>
爪哇:
View view = new View(this);
view.setBackgroundColor(R.color.my_color);
如果您只想显示颜色,那么您也可以将其设置为布局的背景颜色,如果您想要查看,则只需使用 andorid SDK 的View。
在这两种情况下,在布局的 main_layout1.xml 中使用简单的代码行或根据需要查看视图
android:background="@color/my_color"