Форум программистов, компьютерный форум 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/ слабо представляю как он должен выглядеть), и отобразить в ListView таба, данные из таблицы, чтобы "листая табы" на каждом был список со своими данными, как это можно реализовать,... подскажите пожалуйста? есть стандартный DB: import...
Android Studio. Смещение элементов формы на телефоне Программирование Android
Здравствуйте! Возникла проблема с отображением элементов формы. В студии все находится на своих местах, однако при запуске на телефоне, элементы съезжают немного вверх, или наоборот вниз. Привязка к углам экрана, или к другим элементам, расположенным на форме не помогает (хотя раньше это срабатывало иногда). Тестирование разумеется проходит на том же телефоне, для которого создается данный экран...
Программирование Android TextView закрасить уголок http://www.cyberforum.ru/android-dev/thread1369432.html
Очень часто делаю списки ListView и приходится для визуального отображения одной строки как-то помечать ее (напр. любимая команда в списке команд КХЛ). Раньше делал так: в разметке в углу создавал невидимый ImageView, а в адаптере делал ему Vizible. А как мне программно нарисовать или закрасить левый верхний уголок в TextView? Если менять background, то как размерность определять его? Или...
Программирование Android Два Activity Здравствуйте! У меня есть в приложении два Activity. Одно, сама программа, на базе которой написан весь функционал приложения. Вторая, это настройки, которые не влезли на первую Activity. Вопрос собственно в том, как управлять компонентами второй Activity из первой? Пробовал объявлять глобальные переменные public static и через findViewById подключать к переменной объект (во втором Activity),... подробнее

Показать сообщение отдельно
contedevel
57 / 55 / 8
Регистрация: 07.10.2012
Сообщений: 596
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();
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru