触摸上的圆形旋转仅在单击一次时起作用,之后不会执行任何操作。
这是我的代码:
setOnTouchListener(new OnTouchListener() {
public boolean onTouch(View v, MotionEvent event) {
int n = 0;
postInvalidate();
for(int i=0; i<360; i++){
setRotationX(n + 1);
}
forceLayout();
我希望有人能帮助我。 我怎样才能查看代码以便它可以多次运行?
最佳答案
如果您使用 goodm 解决方案,您应该在 list 中添加以下内容:
<supports-screens android:resizeable="true"
android:smallScreens="true"
android:normalScreens="true"
android:largeScreens="true"
android:anyDensity="true"/>
这适用于 ICS 和 pre-ICS。
关于java - 触摸时圆形旋转,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9904571/