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

Присвоить переменной число, вводимое пользователем - Android

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.78
prostoivan
0 / 0 / 0
Регистрация: 10.07.2013
Сообщений: 12
10.07.2013, 21:27     Присвоить переменной число, вводимое пользователем #1
Всем привет. Недавно начал пытаться программировать под android, но столкнулся с проблемой, которую вот уже несколько дней не могу разрешить, прогуглил много материалов, но не нашел ответа, так что последняя надежда на Вас.
Хочется сравнить число, вводимое пользователем в форму ввода, и число заранее записано в переменной-B. Если два числа равны, то вывести на экран надпись TRUE, если не равны, то FALSE.Проблема в том, как записать в переменную-A число, вводимое пользователем.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.07.2013, 21:27     Присвоить переменной число, вводимое пользователем
Посмотрите здесь:

Android Присвоить шрифт к ListView
Android Содержимое переменной в качестве имени переменной
Присвоить массив ListView Android
Удаление текста при активации пользователем EditText Android
После закрытия приложения пользователем код в таймере продолжает выполняться Android
Android Как присвоить объекту Button координату (x,y) на форме?
Сохранение введенных пользователем данных Android
Android Как присвоить обработчик ListView?
Android Как присвоить фон отдельным кнопкам клавиатуры?
Android Выбор промежутка времени (в днях) пользователем
Как получить значение, введенное пользователем в EditText, созданного программно? Android
Android Service, работающий даже после выключения пользователем приложения Android

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Maxtron
 Аватар для Maxtron
47 / 47 / 2
Регистрация: 17.11.2012
Сообщений: 225
Записей в блоге: 1
11.07.2013, 00:45     Присвоить переменной число, вводимое пользователем #2
Вот как строку присвоить переменной, думаю, с числом разберетесь.

Java
1
2
Edit Text edit = (EditText) findViewById(R.id.edit);
String name = edit.getText().toString();
V0v1k
1157 / 981 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
11.07.2013, 03:24     Присвоить переменной число, вводимое пользователем #3
Java
1
2
EditText edit = (EditText) findViewById(R.id.edit);
Long long = Long.valueOf(edit.getText().toString());
prostoivan
0 / 0 / 0
Регистрация: 10.07.2013
Сообщений: 12
11.07.2013, 09:56  [ТС]     Присвоить переменной число, вводимое пользователем #4
Большое спасибо. Если Вас не затруднит, могли бы текста написать, где обрабатывалась кнопка, которая при нажатии сохранит введенное число в переменную. Я несколько часов просидел, так ничего и не получилось
Maxtron
 Аватар для Maxtron
47 / 47 / 2
Регистрация: 17.11.2012
Сообщений: 225
Записей в блоге: 1
11.07.2013, 12:21     Присвоить переменной число, вводимое пользователем #5
Java
1
2
3
4
5
6
7
8
public onClick(View v) {
   switch(v.getId()) {
        R.id.name:
            EditText edit = (EditText) findViewById(R.id.edit);
            Long long = Long.valueOf(edit.getText().toString());
            break;
}
}
Добавлено через 7 минут
ошибся там(редактировать не могу)...
Java
1
public void onClick(View v) { ... }
spydark91
84 / 84 / 2
Регистрация: 03.03.2011
Сообщений: 1,872
11.07.2013, 15:24     Присвоить переменной число, вводимое пользователем #6
Java
1
2
3
4
5
6
7
final Button but = (Button)findElementById(R.id.my_but_id);
but.setOnClickListener(new View.OnClickListener() {
                @Override
                public void onClick(View v) {               
                     
                }
            });
Yandex
Объявления
11.07.2013, 15:24     Присвоить переменной число, вводимое пользователем
Ответ Создать тему
Опции темы

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