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

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

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

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

15.04.2014, 15:34. Просмотров 971. Ответов 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. программер я пока еще начинающий не судите строго)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.04.2014, 15:34     Когда вопросы кончаются, сделать кнопку неактивной и вывести сообщение о том, что вопросы кончились
Посмотрите здесь:

Вопросы по настройке интерфейса - Программирование Android
Почему конструкция типа textTitle.setBackgroundColor(Color.rgb(100,100,100)); обрабатывается корректно, а ...

Вопросы по работе Android Studio - Программирование Android
куда сохраняет проеты android Studio?? У нее есть какая нибудь папка worspace?? Она устанавливается в операционную систему или также как...

Как убедиться в том, что активность убрана с экрана - Программирование Android
Из галереи происходит выбор фото. После выбора фото, активность галереи закрывается и возвращает ссылку на файл активности моего...

Как правильно сделать такую кнопку - Программирование Android
Всем привет, хочу сделать кнопку как тут (там где твиттер, фи и гугл). То есть сначала идет на чуть более темном фоне иконка действия,...

Сделать кнопку невидимой после нажатия - Программирование Android
Здравствуйте. Я новичок в программировании на Андроиде (нужно разработать мобильное приложение для диплома), я столкнулся со следующей...

Подскажите как сделать кнопку для секундомера - Программирование Android
Добрый день! Какой использовать код для кнопки, если я хочу сделать следующее: секундомер, я хочу на одну кнопку посадить старт, стоп...

Как сделать кнопку, в которой будет помещена картинка? - Программирование Android
Добрый день! Я - новичок, возник такой вопрос: как сделать такую кнопку, чтобы в ней была помещена картинка и текст? Пример во вложении.

Как сделать текст на кнопке зачеркнутым (по нажатию на эту кнопку)? - Программирование Android
Может быть есть вариант добавить поверх текста картинку-линию(с альфа каналом) или по другому как-то(легче)?

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

Сообщение "приложение остановлено" постоянно, даже когда приложение вообще не запущено - Программирование Android
Собственно ,сабж в топике

Действие на кнопку физическую кнопку Меню - Программирование Android
Здравствуйте. Хочу в своё приложение добавить QuickAction3D, взялся разбирать их пример и взял код import android.app.Activity; ...

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


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
YuraAAA
1566 / 1308 / 269
Регистрация: 25.10.2009
Сообщений: 3,424
Записей в блоге: 2
15.04.2014, 16:57     Когда вопросы кончаются, сделать кнопку неактивной и вывести сообщение о том, что вопросы кончились #2
Цитата Сообщение от iandryxa5 Посмотреть сообщение
mCurrentIndex
Видимо она 0 изначально. Из-за чего и срабатывает вторая ветка.
iandryxa5
1 / 1 / 0
Регистрация: 22.03.2014
Сообщений: 170
15.04.2014, 20:40  [ТС]     Когда вопросы кончаются, сделать кнопку неактивной и вывести сообщение о том, что вопросы кончились #3
да так и есть, то есть необходимо чтобы mCurrentIndex = 1?
name?
198 / 169 / 18
Регистрация: 01.06.2010
Сообщений: 371
Завершенные тесты: 1
15.04.2014, 20:45     Когда вопросы кончаются, сделать кнопку неактивной и вывести сообщение о том, что вопросы кончились #4
iandryxa5, нужно исправить условие
Java
1
if(mCurrentIndex >= 0 ....
iandryxa5
1 / 1 / 0
Регистрация: 22.03.2014
Сообщений: 170
15.04.2014, 22:29  [ТС]     Когда вопросы кончаются, сделать кнопку неактивной и вывести сообщение о том, что вопросы кончились #5
да в этом и была проблема, большое спасибо за помощь!)

Добавлено через 52 секунды
ребят вопрос немного не по теме, но интересно можно ли с помощью метода onSaveInstanceState() сохранить состояние boolean переменной?
YuraAAA
1566 / 1308 / 269
Регистрация: 25.10.2009
Сообщений: 3,424
Записей в блоге: 2
16.04.2014, 08:58     Когда вопросы кончаются, сделать кнопку неактивной и вывести сообщение о том, что вопросы кончились #6
iandryxa5, можно
Yandex
Объявления
16.04.2014, 08:58     Когда вопросы кончаются, сделать кнопку неактивной и вывести сообщение о том, что вопросы кончились
Ответ Создать тему
Опции темы

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