Например: вид будет оживлять, он будет ждать 4 секунды, так как он снова оживет, и он будет ждать 2 секунды, а затем снова 4 и 2 секунды. Я попытался использовать метод scheduleAtFixedRate из класса Timer. Он работает в течение одного интервала времени, как я могу заставить его работать в течение 4 и 2 секунд непрерывно. СпасибоЯ хочу сделать анимацию в андроиде с альтернативным периодом времени.
-1
A
ответ
0
Чередование начального смещения может быть достигнуто с помощью прослушивателя анимации, изменения его смещения на конце анимации и перезапуска анимации.
Animation a = //initialize here
a.setStartOffset(2000);
a.setAnimationListener(new Animation.AnimationListener() {
@Override
public void onAnimationStart(Animation animation) {
}
@Override
public void onAnimationEnd(Animation animation) {
a.setStartOffset(a.getStartOffset() == 2000 ? 4000 : 2000);
a.start();
}
@Override
public void onAnimationRepeat(Animation animation) {
}
});
a.start();
Смежные вопросы
- 1. Каковы лучшие способы сделать анимацию в андроиде?
- 2. Я хочу сделать анимацию с изображениями в C# visual studio
- 3. Как сделать диагональную флип-анимацию в андроиде?
- 4. Я хочу сделать счетчик времени в Android
- 5. Обновить страницу с периодом времени
- 6. Список кнопок с периодом времени
- 7. Я хочу использовать самодельный класс в андроиде
- 8. Добавить анимацию кнопок в андроиде
- 9. Я хочу позвонить в номер в андроиде?
- 10. Я хочу сделать анимацию объекта по определенному пути
- 11. Я хочу сделать анимацию, когда следует изменить вид изображения услуги
- 12. Как сделать анимацию слайдов изображения при изменении изображения в андроиде
- 13. Я хочу заменить «левое внешнее соединение» альтернативным базовым запросом, как я могу это сделать?
- 14. Я хочу изменить свой образ в андроиде
- 15. Я хочу сделать связанное поле времени с datetimepicker
- 16. Совокупная MongoDB записи с самоопределяемым периодом времени
- 17. Как получить анимацию, которую я хочу?
- 18. сделать анимацию экрана всплеска андроида с xml
- 19. Я хочу остановить анимацию изображения от мигания
- 20. Я хочу сделать выбор времени, как iphone в android
- 21. Как я могу сделать анимацию?
- 22. Как я могу сделать свою собственную анимацию в Android?
- 23. Сделать анимацию с box2d
- 24. Я хочу передать флажок в другой деятельности в андроиде
- 25. я хочу иметь различные взгляды в рядах ListView в андроиде
- 26. Я хочу сделать Properties.Settings.Default.Save();
- 27. сделать анимацию с scrollTop
- 28. NSDateFormatter: Я не хочу времени!
- 29. Как создать флип-анимацию в андроиде?
- 30. Я хочу сделать анимацию масштаба в UIImageview, но я получаю непредвиденное поведение.
Всегда делайте это 2 секунды и сохраняйте логическое значение, которое вы можете переключить, и спящий поток еще на 2 секунды, когда это правда? –
Вы можете добиться этого, используя класс Random –