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

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

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

Android Studio появление картинки - Программирование Android

15.02.2015, 18:52. Просмотров 660. Ответов 0
Метки нет (Все метки)

Необходимо реализовать появление на экране картинки при нажатии на кнопку.
Имеется файл с кодом картинки (sun.xml) и файл c кодом анимации появления (sun_rize.xml), картинка размещена на activity_main, в java классе вызывается анимация. Сейчас картинка находится на экране до анимации и остается после. Подскажите пожалуйста, как сделать, чтобы картинка появлялась на экране только на момент срабатывания анимации?

sun.xml
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:dither="true"
android:shape="oval" >
 
<gradient
    android:endColor="#ffff6600"
    android:gradientRadius="150"
    android:startColor="#ffffcc00"
    android:type="radial"
    android:useLevel="false" />
 
<size
    android:height="50dp"
    android:width="50dp" />
 
</shape>
sun_rize.xml
XML
1
2
3
4
5
6
7
8
<?xml version="1.0" encoding="utf-8"?>
<alpha
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:fromAlpha="0.0"
    android:toAlpha="1.0"
    android:startOffset="0000"
    android:duration="3000">
</alpha>
фрагмент activity_main.xml
XML
1
2
3
4
5
6
7
8
<ImageView
        android:id="@+id/sun"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:contentDescription="@string/sun"
        android:scaleType="fitCenter"
        android:src="@drawable/sun"
        android:layout_centerHorizontal="true" />
фрагмент MainActivity.java
Java
1
2
3
        ImageView sun = (ImageView) findViewById(R.id.sun);
        Animation sunRise = AnimationUtils.loadAnimation(this, R.anim.sun_rise);
        sun.startAnimation(sunRise);
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.02.2015, 18:52
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Android Studio появление картинки (Программирование Android):

Поддерживает ли Android Studio gif картинки? - Программирование Android
Добрый день! Я так понял гифку как обычную картинку добавить нельзя. Ну вернее ее добавляет но анимация при этом пропадает. Как же...

Android studio, как запускать программу сразу на android смартфоне подключенному к usb? - Программирование Android
android studio, как запускать программу сразу на android смартфоне подключенному к usb?

Android.support.v4.app.FragmentActivity не работает в Android Studio - Программирование Android
объясните пожалуйста,как в андроид студио добавить вышеуказанную библиотеку,чтобы работало у меня вот это Активити package...

Выбор мощного android смартфона до 10 рублей, для тестирования проектов Android Studio, что посоветуете? - Программирование Android
Какую фирму посоветуете?

Запуск игры mr.Nom через Android Studio (по книге марио цехнер программирование игр под android) - Программирование Android
Привет всем! Для тех кто читал книгу - в конце 6ой главы мы закончили писать код игры. В книге написано что - игра готова. Но в самих...

Подключение Android Annotations к Android Studio - Программирование Android
Каким образом это сделать? Есть два .jar файла: androidannotations-3.2.jar androidannotations-api-3.2.jar При подключении через...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.02.2015, 18:52
Привет! Вот еще темы с ответами:

Меню Android Manifest в Android Studio - Программирование Android
Всем привет. Такой вопрос. Перешел c Eclipse на Android Studio и столкнулся со следующим: когда открываешь тот же манифест в AS, то...

Android Studio - Программирование Android
Ребят сталкивался кто с такой проблемой, при запуске приложения выходит ошибка, возникает как при отладке на эмуляторе так и на реальном...

Android studio - Программирование Android
Не могу установить Android Studio, при запуске ошибка: 'tools.jar' seems to be not in Android Studio classpath. Please ensure JAVA_HOME...

Android Studio - Программирование Android
Всем доброго времени суток. У меня вопрос. Скажите, как в Android Studio создать окно логина и пароля, чтобы он взаимодействовал с сервером...


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

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