Android 如何通过获取图像视图的位置在两个图像视图之间绘制一条线?

Android 如何通过获取图像视图的位置在两个图像视图之间绘制一条线?,android,android-layout,Android,Android Layout,这是MainActivity.java代码,它获取imagViews的位置,并尝试通过获取ImageViews的坐标在ImageViews之间生成线视图 我得到了图像视图的坐标,但没有显示它们之间的线 public类MainActivity扩展了AppCompatActivity{ 私人影像一,二,; 私有线视图线视图; @凌驾 创建时受保护的void(Bundle savedInstanceState){ super.onCreate(savedInstanceState); setConte

这是MainActivity.java代码,它获取imagViews的位置,并尝试通过获取ImageViews的坐标在ImageViews之间生成线视图

我得到了图像视图的坐标,但没有显示它们之间的线

public类MainActivity扩展了AppCompatActivity{
私人影像一,二,;
私有线视图线视图;
@凌驾
创建时受保护的void(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
lineView=findviewbyd(R.id.lineView);
1=findViewById(R.id.1);
二=findViewById(R.id.two);
随机=新随机();
int x=随机。nextInt(500);
int y=随机下一个(500);
1.setX(x);
1.setY(y);
int c=x;
int d=y;
点F点A=新点F(c,d);
x=随机。nextInt(500);
y=随机。下一个(500);
2.setX(x);
2.setY(y);
c=x;
d=y;
点F点B=新点F(c,d);
lineView.setPointA(pointA);
lineView.setPointB(pointB);
lineView.draw();
}
}
这是包含ImageView和LineView的activity_main.xml



您可以在视图中执行此操作-将此
视图
放在图像之间:

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

android中两个图像视图之间的垂直线

<View
  android:layout_width="1dp"
  android:layout_height="match_parent"
  android:background="#FF0000FF"/>

android中两个图像视图之间的水平线

<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:background="#FF0000FF"/>


Hi,欢迎来到Stack Overflow。请将代码添加为文本。请花点时间阅读Pl直接添加代码,而不是发布代码截图。此外,没有xml和mainactivity的代码。请注意强调“作为文本”(即复制和粘贴)。代码截图可能很难让其他人阅读和理解,请帮助我们帮助您。我已更改了问题。请重新检查。我想通过获取图像视图的位置来添加行。我更改了问题。请重新检查问题。我更改了问题。请重新检查问题。