Форум программистов, компьютерный форум, киберфорум
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/8: Рейтинг темы: голосов - 8, средняя оценка - 4.50
1 / 1 / 0
Регистрация: 22.03.2014
Сообщений: 173
1

Когда вопросы кончаются, сделать кнопку неактивной и вывести сообщение о том, что вопросы кончились

15.04.2014, 15:34. Просмотров 1547. Ответов 5
Метки нет (Все метки)

Кто знает ребят подскажите в чем проблема, есть метод обновляющий текст в TextView (всего 6 вопросов). Так вот когда вопросы кончаются необходимо сделать кнопку неактивной и вывести сообщение о том что вопросы кончились.

Метод обновления вопросов:
Java
1
2
3
4
5
6
7
8
9
private void updateQuestion(){
        if(mCurrentIndex > 0 && mCurrentIndex < 6){
        int question = mQuestionBank[mCurrentIndex].getQuestion();
        mQuestionTextView.setText(question);
        }else{
            Toast toast = Toast.makeText(getApplicationContext(), R.string.question_null, Toast.LENGTH_SHORT);
            toast.show();
            mNextImageButton.setClickable(false);
            }
Так вот что происходит, сразу после запуска приложения: выводится сообщение об окончании вопросов и кнопка становится неактивной.
Что здесь я сделал не так?

P.S. программер я пока еще начинающий не судите строго)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.04.2014, 15:34
Ответы с готовыми решениями:

Сделать кнопку "Завершить тест" неактивной, пока не отвечены все вопросы теста
Здравствуйте! помогите решить проблему. Я создаю тест в экселе, и нужно записать макрос, чтобы...

Как сделать кнопку неактивной, при условии что её свойство Caption пустое.
Добрый день. Нужно сделать кнопку неактивной, при условии что её свойство Caption пустое. Заранее...

Как хранить вопросы для игры "Что? Где? Когда?"
Здравствуйте! как можно вставить вопросы по примеру &quot;ЧТО ГДЕ КОГДА&quot; в игру. нужно сформировать...

как сделать что бы ответы на вопросы (переменная-х) записывались в массив?
Вот фрагмент программы-как сделать что бы ответы на вопросы (переменная-х) записывались в массив? ...

5
1602 / 1334 / 291
Регистрация: 25.10.2009
Сообщений: 3,487
Записей в блоге: 2
15.04.2014, 16:57 2
Цитата Сообщение от iandryxa5 Посмотреть сообщение
mCurrentIndex
Видимо она 0 изначально. Из-за чего и срабатывает вторая ветка.
0
1 / 1 / 0
Регистрация: 22.03.2014
Сообщений: 173
15.04.2014, 20:40  [ТС] 3
да так и есть, то есть необходимо чтобы mCurrentIndex = 1?
0
201 / 172 / 52
Регистрация: 01.06.2010
Сообщений: 371
15.04.2014, 20:45 4
iandryxa5, нужно исправить условие
Java
1
if(mCurrentIndex >= 0 ....
0
1 / 1 / 0
Регистрация: 22.03.2014
Сообщений: 173
15.04.2014, 22:29  [ТС] 5
да в этом и была проблема, большое спасибо за помощь!)

Добавлено через 52 секунды
ребят вопрос немного не по теме, но интересно можно ли с помощью метода onSaveInstanceState() сохранить состояние boolean переменной?
0
1602 / 1334 / 291
Регистрация: 25.10.2009
Сообщений: 3,487
Записей в блоге: 2
16.04.2014, 08:58 6
iandryxa5, можно
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.04.2014, 08:58

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Вопросы о том, как раскрутить сайт
Всем здравствуйте. Описание ситуации. Меня зовут Алиса, и я сейчас делаю сайт на платформе...

Общие вопросы. В том числе и про НЧ
Здравствуйте! В общем есть у меня сайт (мой первый :) ) Существует уже около 6 месяцев, по...

Сделать кнопку неактивной
Добрый вечер. Возникла следующая проблема: я создаю кнопку со стилями BS_AUTOCHECKBOX | WS_CHILD |...

Сделать кнопку неактивной
У меня есть кнопка &quot;Отправить&quot; и чекбокс. Как сделать, чтобы пока на чекбоксе не будет галочки...


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

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

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