首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

兑现动态旋转控件

2012-12-31 
实现动态旋转控件网上好多资料都是 通过属性来旋转 我现在是想做一个 根据OrientationEventListener 这个

实现动态旋转控件
网上好多资料都是 通过属性来旋转 

我现在是想做一个 根据OrientationEventListener 这个监听来动态的改变 控件的方向

我想通过  findViewById  获取控件 

然后在 那个监听类中的onOrientationChanged 方法中
用 setOrientation 的方法 动态的改变 该控件的方向 

我想要控件重绘一个 但是没有搞好

有没有能提供一个思路的

android 2.3.5 
[解决办法]
简单说就是:继承View类,并在OnDraw()方法中实现旋转。
[解决办法]
同意楼上,不过旋转起来不好实现点击事件,特别是矩形的,不妨试试Matrix的mapPoints,我也在研究之中
[解决办法]

引用:
引用:同意楼上,不过旋转起来不好实现点击事件,特别是矩形的,不妨试试Matrix的mapPoints,我也在研究之中
调用 ondraw  又有 问题 1 刷新问题 2 效果很不理想啊

你试过了么?刷新是应该问题不大仅仅只是在set时ondraw, 效果很不理想是指你试过之后的效果么?
[解决办法]
为什么要重绘那么麻烦。
不是有animation么,通过更改控件坐标,就可以实现旋转了,而且可以旋转任意角度。

热点排行