Android-заставка вращается или крутится - PullRequest
2 голосов
/ 21 марта 2011

Привет, мне было любопытно, если бы кто-нибудь знал, как сделать заставку spin/swirl при первом запуске приложения. Изображение, которое я хочу закрутить - это png.

Ответы [ 2 ]

4 голосов
/ 21 марта 2011

Для вихря вам нужно создать собственную анимацию, но для поворота вы просто анимируете ImageView.

RotateAnimation animation = new RotateAnimation(0f, 360f);
anim.setRepeatCount(Animation.INFINITE);
anim.setDuration(1000);

ImageView imageView= (ImageView) findViewById(R.id.splash_screen);
imageView.startAnimation(animation);

Существуют другие методы Анимация и RotateAnimation , которые можно использовать для настройки анимации.

0 голосов
/ 24 декабря 2018

Просто, просто создайте изображение, которое вы хотите повернуть.и просто напишите следующий код на экране-заставке.* примечание: здесь 2160f - общая степень вращения, а 3000 - время вращения ... здесь это 3 секунды

ImageView image=(ImageView) findViewById(R.id.imageView);

        image.animate().rotation(2160f).setDuration(3000);
...