2011-06-14 46 views
5

Tôi muốn xoay xoay vòng hình ảnh ở giữa. Tôi muốn sử dụng điều này khi tôi xoay hình ảnh mà tôi cần để tải trình đơn Văn bản động. Giống như một Jog. Bất kỳ một pls giúp tôi về luân một hình ảnhXoay trục hình ảnh trong Trung tâm - Android

Trả lời

25

Để xoay một hình ảnh mà bạn có thể làm điều này:

RotateAnimation rotate = new RotateAnimation(0, 360, Animation.RELATIVE_TO_SELF, 0.5f, Animation.RELATIVE_TO_SELF, 0.5f); 

ImageView image = findViewById(my image); 
image.setAnimation(rotate); 

rotate.start(); 

này sẽ xoay hình ảnh một vòng 0-360 độ. Bạn cũng có thể đặt thời lượng quá:

rotate.setDuration(500); // milliseconds 
+1

nhưng hình ảnh trong nền (có chứa số lần xem không quay ..) :) và trợ giúp về điều này: =)? – cV2

+1

Bạn cần đặt hình ảnh thành 'src' của' ImageView', không phải là 'nền' – Nick

+0

Tôi đã đặt là src nhưng không quay, bạn có thể trợ giúp không? –

Các vấn đề liên quan