Android 在视图上绘制形状
我有一个包含多个列表视图的活动。我需要一个透明背景的矩形,与一些列表视图重叠,我有点迷路了 我有一些在加载所有视图后已知的图形坐标,我希望以编程方式将图形放置在视图上方Android 在视图上绘制形状,android,android-drawable,Android,Android Drawable,我有一个包含多个列表视图的活动。我需要一个透明背景的矩形,与一些列表视图重叠,我有点迷路了 我有一些在加载所有视图后已知的图形坐标,我希望以编程方式将图形放置在视图上方 我应该创建一个与活动窗口重叠的单独视图并在其上绘制,还是使用现有视图?如何开始?您可以在布局xml中添加以下内容: <View android:id="@+id/view" android:layout_width="300dp" android:layout_height="300dp" andr
我应该创建一个与活动窗口重叠的单独视图并在其上绘制,还是使用现有视图?如何开始?您可以在布局xml中添加以下内容:
<View android:id="@+id/view"
android:layout_width="300dp"
android:layout_height="300dp"
android:background="@android:color/transparent"/>
如果您希望视图与其他视图重叠,请使用相对布局并正确构建它。谢谢,我如何通过编程实现?目前我有一个线性布局。充气后我可以用它吗?我想你不能这样做。您只需创建一个视图,按编程方式设置其属性,然后在其新位置添加视图,但不能在其他视图上添加视图。简单的框架布局应该能够解决您的问题