我是正确地接近这个还是有更好的方法?
我希望有各种形状,如线条,矩形等,用户可以通过单击形状并拖动来重新调整大小,旋转和更改其参数。
到目前为止,我已经通过将形状绘制到视图中然后将视图添加到布局来实现形状。然后,用户可以拖动该视图。
但这是最好的方法吗?通过这样做,我正在操纵包含形状而不是形状本身的视图。
可以通过用户操作直接重新调整/移动形状吗?
答案 0 :(得分:1)
在Android中绘制形状的最佳方法是从视图中扩展类,然后在onDraw方法中绘制形状,也可以动态地使用onTouch方法调整形状和移动形状。