网上好多资料都是 通过属性来旋转
我现在是想做一个 根据OrientationEventListener 这个监听来动态的改变 控件的方向
我想通过 findViewById 获取控件
然后在 那个监听类中的onOrientationChanged 方法中
用 setOrientation 的方法 动态的改变 该控件的方向
我想要控件重绘一个 但是没有搞好
有没有能提供一个思路的
android 2.3.5
------解决思路----------------------
简单说就是:继承View类,并在OnDraw()方法中实现旋转。
------解决思路----------------------
同意楼上,不过旋转起来不好实现点击事件,特别是矩形的,不妨试试Matrix的mapPoints,我也在研究之中
------解决思路----------------------
你试过了么?刷新是应该问题不大仅仅只是在set时ondraw, 效果很不理想是指你试过之后的效果么?
------解决思路----------------------
为什么要重绘那么麻烦。
不是有animation么,通过更改控件坐标,就可以实现旋转了,而且可以旋转任意角度。