缩放自定义ViewGroup上的触摸事件返回非缩放状态的视图

时间:2013-10-28 21:24:36

标签: android scaling viewgroup panning

我一直在努力解决这个问题,所以我真的希望有人可以提供帮助,或者至少指出我正确的方向。

我的目标是拥有一个支持缩放和平移的ViewGroup。

我尝试了很多不同的方法。最近这个View with horizontal and vertical pan/drag and pinch-zoom

捏合和缩放工作正常,在非连接或未扩展模式下单击也是如此。

但是,如果我缩放视图并点按屏幕,则会触发子视图的onTouch,并将视图放置在未显示的ViewGroup的轻敲位置。这就像是儿童视图的内容被缩放,平移和绘制正确,但视图本身就保持原样。

我错过了一些原生的理解吗?

背景。我的所有视图都是以编程方式生成的,并且自定义ViewGroup的所有子视图都有自己的OnTouchListener。通常有1到5个子视图。

我没有添加任何代码,因为我现在回到使用链接中的代码。

0 个答案:

没有答案