在android4.0以下用以下代码可以实现自转的效果
RotateAnimation animationnew = new RotateAnimation(
0, 360, RotateAnimation.RELATIVE_TO_SELF, 0.5f, RotateAnimation.RELATIVE_TO_SELF, 0.5f);
animationnew.setInterpolator(new LinearInterpolator());
animationnew.setDuration(1000);
animationnew.setRepeatCount(-1);
animationnew.setFillAfter(true);
但在android4.0版本及却不能正常的自转,而是以偏右下角的一个点为自转点。
请问高手们,
1,为什么会出现此现象?是安卓版本设计问题?还是升级版本有特殊设计?
2,如果在android4.0实现自转?Android
解决方案 »
- 给gps定位activity 添加一个broadcastreciever 短信监听 如何实现??
- android WebView如何获得网站图标?
- Android 地址解析问题
- AlertDialog.Builder.create().show()和AlertDialog.Builder.show()有什么区别?
- 询问一个关于空指针的问题和AVD模拟器横竖屏的问题
- 还是没有能运行我的HelloAndroid 帮帮新手
- 关于android连接WCF的问题求指教
- 请问这种布局要怎么实现
- 谁有Android开发的视频教学,求助!
- 能不能给系统键盘强行塞进一串字符?
- OnClickListener出大错了
- android将一工程当做library工程遇到两个工程activity数据通信问题?
你试试 RotateAnimation animationnew = new RotateAnimation(0,360);
然后把你要转的view设置成
view.setPivotX(view.getWidth()/2);
view.setPivotY(view.getHeight()/2);