2016-04-18 3 views

ответ

0

На уровне API 11+, вы можете повернуть любой View через android:rotation in your layout XML или setRotation() in Java. Будет ли это давать вам то, что понравится вашим пользователям, я не могу сказать.

+0

Большое спасибо –

+0

Просто еще одна вещь, это будет вращать вертушку, но не в раскрывающемся меню ... как бы мне это удалось ... пользовательская матрица? –

+0

@javipasku: Хм ... Я понятия не имею. Сожалею! – CommonsWare

0

Программным вы можете попробовать что-то вроде этого -

  RotateAnimation animation = new RotateAnimation(fromDegrees, toDegrees, Animation.RELATIVE_TO_SELF, 0.5f, Animation.RELATIVE_TO_SELF, 0.5f); 

      // Adding the time needed to rotate the image 
      animation.setDuration(250); 

      // Set the animation to stop after reaching the desired position. Without this it would return to the original state. 
      animation.setFillAfter(true); 

      //Then set the animation to your view 
      view.startAnimation(animation); 
+0

Это повернет пиксели, но сенсорная область не будет вращаться. Следовательно, «RotateAnimation» действительно хорош для неинтерактивных виджетов. – CommonsWare

Смежные вопросы