Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
a16a
3 / 3 / 4
Регистрация: 16.02.2014
Сообщений: 132
#1

Не работает кнопка button

31.01.2015, 08:46. Просмотров 319. Ответов 3
Метки нет (Все метки)

Всем привет,создаю калькулятор.

На что он ругается?

хотел сделать проверку на true false. Создал tof (true of false) на boolean в начале кода

Java
1
    boolean tof = true;
и при нажати кнопки bdot должна идти проверка если tof истина то ставим точку..

Java
1
2
3
4
5
            case (R.id.bdot):
                if (tof==true ) {
                    editText.append(".");
                }
                tof = false; break;
http://i.imgur.com/HGXrbBk.png
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.01.2015, 08:46
Ответы с готовыми решениями:

Button setPressed работает не так как задумано
Добрый день! подскажите почему если я делаю две кнопки. Loader1 = (Button)...

Не работает кнопка
Я новичок, создавала калькулятор по уроку и решила добавить туда пару кнопок а...

Не работает кнопка
Решил поменять такой код : public class MainActivity extends Activity...

Кнопка назад не работает
Здравствуйте. Подскажите в чем может быть дело. При нажатии системной кнопки...

Как в Android положить один объект (button) на другой (button)?
Скажите, как можно положить один объект на другой, так что бы они оба были...

3
Armagedo
209 / 209 / 60
Регистрация: 22.08.2014
Сообщений: 644
31.01.2015, 10:00 #2
Не ругается, а говорит, что в принципе проверка tof==true излишня, поскольку можно просто проверять саму tof - ведь она либо true либо false

Java
1
2
3
4
5
case (R.id.bdot):
                if (tof) {
                    editText.append(".");
                }
                tof = false; break;
0
a16a
3 / 3 / 4
Регистрация: 16.02.2014
Сообщений: 132
31.01.2015, 14:49  [ТС] #3
Armagedo, просто когда запускаю кнопка bdot не работает, я думал из за этого.
логика такова что если tof истина то можно ставить точку например(15.7, 1.2 а не 15....7), если фолс то игнорируется. что бы после одной точки куча точек на ставилось.

Добавлено через 42 секунды
Armagedo, вы имеете полный рабочий код калькулятора ? без багов
0
Ev[G]eN
iOS/Android Developer
Эксперт С++
5116 / 1554 / 950
Регистрация: 23.01.2011
Сообщений: 3,183
Завершенные тесты: 1
31.01.2015, 15:48 #4
Цитата Сообщение от a16a Посмотреть сообщение
что бы после одной точки куча точек на ставилось
выставьте свойству inputType значение numberDecimal и ничего изобретать не придется
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
31.01.2015, 15:48

Не работает кнопка next AVD в ANDROID STUDIO
проблема с AVD в ANDROID STUDIO когда я выбираю устройство кнопка next просто...

Android кнопка “войти” работает только в главной активити (Navigation Drawer)
в приложении несколько активити с Navigation Drawer, в nav_header главной...

Не работает кнопка "Home"
Здравствуйте. Аппаратные кнопки можно обрабатывать через KeyEvent например так ...


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

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

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