Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/229.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android如何以编程方式显示两幅图像之间的箭头线?_Android_Imageview_Ontouchlistener - Fatal编程技术网

Android如何以编程方式显示两幅图像之间的箭头线?

Android如何以编程方式显示两幅图像之间的箭头线?,android,imageview,ontouchlistener,Android,Imageview,Ontouchlistener,有人知道如何在没有用户交互的情况下显示两行之间的箭头线吗 在这里,我在XML文件Image1和Image2中放置了两个ImageView,这两个视图都是在TouchListener上实现的。当我将图像从一个地方拖动到另一个地方时,箭头线也会根据距离的不同而增减。如何解决这个问题任何人都有这个想法帮助我谢谢 编辑:如何找出这两个视图之间的差异。你能给我们看一些代码吗?一种方法是覆盖父视图中的onDraw方法并在画布上绘制 @Override public void onDraw(Canvas ca

有人知道如何在没有用户交互的情况下显示两行之间的箭头线吗

在这里,我在XML文件Image1和Image2中放置了两个ImageView,这两个视图都是在TouchListener上实现的。当我将图像从一个地方拖动到另一个地方时,箭头线也会根据距离的不同而增减。如何解决这个问题任何人都有这个想法帮助我谢谢


编辑:如何找出这两个视图之间的差异。

你能给我们看一些代码吗?一种方法是覆盖父视图中的onDraw方法并在画布上绘制

@Override
public void onDraw(Canvas canvas) {
      canvas.drawLine(startx, starty, stopx, stopy, paint);
}