android ImageView/RelativeLayout通过拖动ImageView/RelativeLayout的角来增加大小

android ImageView/RelativeLayout通过拖动ImageView/RelativeLayout的角来增加大小,android,Android,我想通过拖动ImageView/RelativeLayout的角来增加ImageView/RelativeLayout的大小。但是宽度没有差别,把它放在底部。我使用android:layout\u alignParentBottom=“true”进行设置,并在imageview中设置图像。但我不知道怎么拖。安卓系统中是否有可用的选项?有人能提出一些解决办法吗?请帮助我您可以在ImageView中使用onTouch() 触摸后,在imageview的边缘显示一个小图像。在触摸图像并移动时(onTo

我想通过拖动ImageView/RelativeLayout的角来增加ImageView/RelativeLayout的大小。但是宽度没有差别,把它放在底部。我使用android:layout\u alignParentBottom=“true”进行设置,并在imageview中设置图像。但我不知道怎么拖。安卓系统中是否有可用的选项?有人能提出一些解决办法吗?请帮助我

您可以在ImageView中使用onTouch()


触摸后,在imageview的边缘显示一个小图像。在触摸图像并移动时(onTouch()给出像素位置,直到你触摸它),你将得到像素位置。基于此,您可以设置imageview的高度和宽度。

是的,我使用了。但这不是完美的工作@重写公共布尔onTouch(视图v,MotionEvent事件){if(event.getX()>=img.getWidth()-20&&event.getX()=img.getHeight()-20&&event.getY()我认为你的逻辑不对!!为什么要使用Align\u parent\u bottom???如果你只是想拖动imageview的一角使其更大,那么在基于某些逻辑调用onTouch()时,只需设置imageview的高度和宽度