Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Schasliv4ik
1 / 1 / 0
Регистрация: 02.06.2014
Сообщений: 32
#1

Как сделать, чтобы до того времени как одна анимация не закончится, другая не начиналась? - Программирование Android

28.06.2014, 18:19. Просмотров 687. Ответов 1
Метки нет (Все метки)

Добрый день !
У меня есть анимация которая идет 1 сек, как сделать чтобы до того времени как анимация не закончиться другая не начиналась ?

Java
1
2
3
       image1 = (ImageView) findViewById(R.id.a1);
        image1.setBackgroundResource(R.anim.a1);
        animation1 = (AnimationDrawable) image1.getBackground();
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.06.2014, 18:19     Как сделать, чтобы до того времени как одна анимация не закончится, другая не начиналась?
Посмотрите здесь:
Как сделать popup ? Пример того, что нужно, внутри Android
Android Как сделать, чтобы ListView читалось с конца
Как сделать чтобы кнопка правильно располагалась Android
Как сделать чтобы текст появлялся по буквам? Android
Как сделать, чтобы приложение выглядело одинаково на всех версиях Android
Android Как сделать, чтобы после ввода числа оно конвертировалось?
Android Подскажите, как сделать ограничение, чтобы поля проверялись на пустоту
Android Как сделать, чтобы при копировании сохранялся перенос строк?
Как сделать, чтобы элемент пропускал сквозь себя нажатия Android
Как сделать, чтобы приведенный код выполнялся в событии кнопки Android
Android Как сделать чтобы bluetooth соединение работало на всех activity?
Как сделать, чтобы определенный layout включался при определенном языке? Android

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
CatMan
0 / 0 / 0
Регистрация: 18.09.2013
Сообщений: 9
30.06.2014, 13:53     Как сделать, чтобы до того времени как одна анимация не закончится, другая не начиналась? #2
Интерфейс AnimationListener содержит метод onAnimationEnd(Animation animation) который вызывается при завершении анимации, в нем можно задать запуск второй анимации.
Также можно воспользоваться методом setStartOffset(long) или xml аттрибутом android:startOffset который задает задержку перед показом анимации в миллисекундах.
Yandex
Объявления
30.06.2014, 13:53     Как сделать, чтобы до того времени как одна анимация не закончится, другая не начиналась?
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru