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

Смена картинки по нажатию - Программирование 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. Вопрос... подробнее

Показать сообщение отдельно
alsh
0 / 0 / 0
Регистрация: 19.10.2014
Сообщений: 22

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

06.02.2015, 14:45. Просмотров 941. Ответов 1
Метки (Все метки)

Доброго всем времени суток! Прошу тапками не кидаться, я только учусь. В общем, какая проблема: делаю игру. Хочу, чтобы по нажатию на персонажа "надевалась" куртка. В проекте есть две картинки - персонаж в куртке и персонаж без куртки, на данном этапе я хочу, чтобы по нажатию на персонажа без куртки его изображение менялось на то, где он в куртке. Все б хорошо, но проблема в том, что если персонажа в куртке не прописать в layout, то мой Эклипс его не видит в мэйнактивити и подчеркивает красным, и, соответственно, ничего не компиляется. А если я обе картинки прописываю в layout, то их обе видно, а мне ж нужны они по очереди, а не вместе
Вот фрагмент кода(если что, метод plash обрабатывается онкликом, прописанным в XML-файле):

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
public class LobbyActivity extends Activity {
    ImageView Tom;
    ImageView Tomplash;
     int Vid=0;
 
public void plash(View V){
        Toast.makeText(getBaseContext(),new String("О! Плащ!"), 
             Toast.LENGTH_SHORT).show();
        Vid+=1;
    }
 
@Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.lobby);
       Tom = (ImageView)findViewById(R.id.Tom);
       if (Vid==1) stinkie.setImageResource(R.id.Tomplash);
    }
}

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