当前位置:编程学习 > wap >>

viewgroup如果实现子View拖动效果?(跟图片一样的上下左右斜着等无限制的拖动)

在做一个程序,效果类似于地图,图层是一个view,动态OnDraw的图片,每次拖动都会变。标记是另一些view,需要做点击弹出的操作。这些view都放在了一个viewgroup当中。现在的做法是在viewgroup中添加了onTouch事件,拖动的时候把值传到各个子View当中。图层的view,传进去MotionEvent,在子View中实现onTouchEvent方法,拖动没问题。现在问题是作为标记的子ImageView,如何拖动?我试过传matrix,结果没用。然后记录onTouch的event.getX()和event.getY()传到子View当中设置lay(l,t,r,b),确实有效果,但是效果太大了,图片动一下,标记会不受控制的动。请问各位大神该如何做?
补充:移动开发 ,  Android
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,