Форум программистов, компьютерный форум, киберфорум
Наши страницы

Анимация в приложении - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Math.sin(d) не верно считает http://www.cyberforum.ru/android-dev/thread998281.html
Здравствуйте. Есть класс математических методов - Math. Если я не ошибаюсь синус 30 =0,5, но метод Math.sin(30) выдает значение =-0,9880316..., единственное верное значение он выдает при Math.sin(0)....
Программирование Android Программное добавление строкового ресурса Здравствуйте! Я храню данные для ListView в XML-файле строковых ресурсов: <string-array name="cat_names"> <item>Рыжик</item> <item>Барсик</item> <item>Мурзик</item> ... http://www.cyberforum.ru/android-dev/thread998228.html
Программирование Android Получить данные о ошибке
А можно ли как-то при возникновении ошибки в приложении, получить имя ошибки, что за ошибка и в какой строчке она произошла и вывести это Toast-ом или сохранить отдельно в txt файл на карте памяти?
Программирование Android Столкновения на canvas
Здравствуйте. Задача определить позиции столкновения для 2 объектов-рисунков .png, которые при этом еще и вращаются (canvas.rotate(degreesn,x,y);). Можно конечно накидать кучу формул и в зависимости...
Программирование Android Как отсортировать List? Подскажите что делаю не так http://www.cyberforum.ru/android-dev/thread997494.html
class DocItemsListAdapter extends BaseAdapter { public DocItemsListAdapter() { } public int getCount() { int count = 0; switch(goodsTabMode) { case STAGES: ...
Программирование Android Как отправить данные intent для картинок? Здравствуйте! Как можно отправить картинку через intent намерения в другое активити? подробнее

Показать сообщение отдельно
NOSC
43 / 43 / 3
Регистрация: 10.10.2013
Сообщений: 297

Анимация в приложении - Программирование Android

05.11.2013, 13:05. Просмотров 903. Ответов 6
Метки (Все метки)

Доброго времени суток. Коллеги. Реализовал анимацию при нажатии на ImageView, эта же вьюшка есть кнопка, но при нажатии меня перекидывает на нужный Активити, а анимация не успевает отработать, анимацию видно когда быстро после нажатия на Вью нажимаешь "назад"
Посоветуйте как избежать такого
Код ниже
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        final Animation animationFadein = AnimationUtils.loadAnimation(this, R.anim.slide_right_out);
        final ImageView go = (ImageView) findViewById(R.id.imageView1);
ImageView mybutton = (ImageView) findViewById(R.id.imageView1);
mybutton.setOnClickListener(new OnClickListener() {
 
    public void onClick(View v) {
        // TODO Auto-generated method stub
        go.startAnimation(animationFadein);
        
        Intent int1 = new Intent(MainActivity.this, PsiActivity.class);
        startActivity(int1);
    }
});
А вот и сама анимация
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2007 The Android Open Source Project
 
     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at
  
          [url]http://www.apache.org/licenses/LICENSE-2.0[/url]
  
     Unless required by applicable law or agreed to in writing, software
     distributed under the License is distributed on an "AS IS" BASIS,
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     See the License for the specific language governing permissions and
     limitations under the License.
-->
 
<set xmlns:android="http://schemas.android.com/apk/res/android">
    <translate android:fromXDelta="100%p" android:toXDelta="0" android:duration="500"/>
    <alpha android:fromAlpha="0.0" android:toAlpha="1.0" android:duration="500" />
</set>
Заранее благодарен
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru