回答
使用觸摸事件,只需應用setTranslationX和setTranslationY。它會旋轉背景圖片..像setontouchlistener觸摸事件的方法 寫監聽器代碼圖像對象
float previousX = 0,previousY = 0;
switch (ev.getAction()) {
case MotionEvent.ACTION_DOWN:
previousX = ev.getX();
previousY = ev.getY();
break;
case MotionEvent.ACTION_MOVE:
final float deltaX = ev.getX() - previousX;
final float deltaY = ev.getY() - previousY;
objectName.setTranslationX(this.getTranslationX() + deltaX);
objectName.setTranslationY(this.getTranslationY() + deltaY);
previousX = ev.getX();
previousY = ev.getY();
break;
}
感謝您的回覆,但我想旋轉背景沒有任何觸摸監聽器。這就像背景的連續旋轉 –
在android的res文件夾中創建anim文件夾。並在該anim-> anim.xml文件中寫入旋轉動畫代碼。並通過主要活動進行調用。之前給那個圖像xml代碼像android:旋轉= 360度.. – harikrishnan
我使用這個東西的cocos2d-android,我不能做這個事情仍然 –
沒有觸摸listener..its在Android的簡單翻轉動畫...
一旦你創建了一個新的Android項目,在res中創建一個名爲anim的文件夾,並在res/anim中創建一個名爲rotator.xml的文件。
<?xml version="1.0" encoding="utf-8"?>
<rotate xmlns:android="http://schemas.android.com/apk/res/android"
android:fromDegrees="0"
android:toDegrees="360"
android:toYScale="0.0"
android:pivotX="50%"
android:pivotY="50%"
android:duration="4000"
/>
希望代碼是非常明顯的。這裏一個完整的旋轉將在4000毫秒(4秒)內完成。現在將要旋轉的PNG圖像添加到您的可繪製文件夾中。然後在佈局中移除默認的textView後,打開res/main.xml,將一個ImageView和Button添加到佈局中。將ImageView的src屬性設置爲添加圖像的文件名,例如
android:src="@drawable/myimg"
好的,讓我們編輯主類。在按鈕的onClick()中,添加運行動畫所需的代碼。檢查下面的代碼。
public class AnimationActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
((Button)findViewById(R.id.button1)).setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
final ImageView myImage = (ImageView)findViewById(R.id.imageView1);
final Animation
myRotation = AnimationUtils.loadAnimation(getApplicationContext(),
R.anim.rotator);
myImage.startAnimation(myRotation);
}
});
}
}
- 1. HTML5旋轉/動畫背景
- 2. 如何在CSS中旋轉背景?
- 3. 如何讓背景圖片旋轉?
- 4. 如何防止UIView背景旋轉?
- 5. 如何旋轉畫布背景
- 6. 如何在圖像旋轉後移除黑色填充背景
- 7. Android android:背景自動旋轉選項
- 8. 如何只旋轉背景180度,(不旋轉字體)
- 9. 如何自動旋轉街景全景?
- 10. CSS - 旋轉背景圖片
- 11. 背景UIImageView不旋轉
- 12. 背景圖像旋轉
- 13. MonoTouch。旋轉背景圖片
- 14. 背景圖像旋轉器
- 15. 旋轉背景漸變xcode
- 16. 旋轉背景圖像
- 17. CSS背景圖像旋轉
- 18. 旋轉背景資源Imageview
- 19. 旋轉HTML正文背景
- 20. Android相機背景旋轉
- 21. 旋轉用帆布背景
- 22. 移動背景
- 23. android:如何在不旋轉背景的情況下旋轉位圖前景
- 24. 移動背景 - Cocos2D
- 25. 移動背景Android
- 26. 如何移動背景圖案圖案?
- 27. 背景顏色轉移
- 28. UIView:旋轉+移動
- 29. 如何在一個UIView的旋轉多邊形不旋轉背景
- 30. 如何旋轉HTML5頁面的移動旋轉
你爲什麼不用CCParallaxNode這個? – 2013-07-12 05:12:37
從這我可以旋轉我的背景連續? –