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

Смена картинки по нажатию - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Как получить объекты записные в TableRow? http://www.cyberforum.ru/android-dev/thread1369556.html
Добавляю несколько TextView в TableRow, теперь нужно достать TextView для прочтения текста с него. Как к достать массив объектов записаных в TableRow?
Программирование Android OpenGL ES в Android Как реализовать данные команды в OpenGL ES glGetIntegerv(GL_VIEWPORT, @Viewport); glGetDoublev(GL_MODELVIEW_MATRIX, @Matrix); http://www.cyberforum.ru/android-dev/thread1369554.html
Программирование Android Создание 2-х таблиц в одной SQL db и отображение в отдельном табе TabActivity
Приветствую! такая проблема как в одной базе создать несколько таблиц (желательно отдельными классами для таблиц, может есть пример такого класса P/S/ слабо представляю как он должен выглядеть), и...
Android Studio. Смещение элементов формы на телефоне Программирование Android
Здравствуйте! Возникла проблема с отображением элементов формы. В студии все находится на своих местах, однако при запуске на телефоне, элементы съезжают немного вверх, или наоборот вниз. Привязка к...
Программирование Android TextView закрасить уголок http://www.cyberforum.ru/android-dev/thread1369432.html
Очень часто делаю списки ListView и приходится для визуального отображения одной строки как-то помечать ее (напр. любимая команда в списке команд КХЛ). Раньше делал так: в разметке в углу создавал...
Программирование Android Два Activity Здравствуйте! У меня есть в приложении два Activity. Одно, сама программа, на базе которой написан весь функционал приложения. Вторая, это настройки, которые не влезли на первую Activity. Вопрос... подробнее

Показать сообщение отдельно
contedevel
57 / 55 / 8
Регистрация: 07.10.2012
Сообщений: 598
07.02.2015, 11:49
Цитата Сообщение от alsh Посмотреть сообщение
Доброго всем времени суток! Прошу тапками не кидаться, я только учусь. В общем, какая проблема: делаю игру. Хочу, чтобы по нажатию на персонажа "надевалась" куртка. В проекте есть две картинки - персонаж в куртке и персонаж без куртки, на данном этапе я хочу, чтобы по нажатию на персонажа без куртки его изображение менялось на то, где он в куртке. Все б хорошо, но проблема в том, что если персонажа в куртке не прописать в layout, то мой Эклипс его не видит в мэйнактивити и подчеркивает красным, и, соответственно, ничего не компиляется. А если я обе картинки прописываю в layout, то их обе видно, а мне ж нужны они по очереди, а не вместе
Вот фрагмент кода(если что, метод plash обрабатывается онкликом, прописанным в XML-файле):
Картинку менять нужно в коде, а не разметке... Например:
Java
1
2
3
ImageView img = (ImageView) findViewById(R.id.your_id);
img.setImageResource(R.drawable.your_picture);
img.invalidate();
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru