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

Не выполняется условие if - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Как защитить приложение http://www.cyberforum.ru/android-dev/thread1523162.html
Доброго времени суток! Пишу диплом тесно связанный с безопасностью. Функциональную часть моего андроид приложения я уже реализовал и задумался над защитой приложения. Остановился на двух вариантах:...
Программирование Android Как правильно создать аккаунт разработчика для публикации проекта? Можете кинуть норм материал по созданию акаунта гугл разработчика и монетизации? Из личного опыта, так сказать... Добавлено через 49 минут особенно интересует выбор карты которую привязать нужно... http://www.cyberforum.ru/android-dev/thread1523157.html
Цвет ProgressBar Программирование Android
Здравствуйте. Знает кто нибудь откуда андроид берет цвет для прогрессбара? На разных устройствах разный цвет, у каждого отдельного менять не очень хочется, стилями я так понял не поменять, может...
Остановить Thread Программирование Android
Гуру, помогите кодом! Есть активити, которое заполняется из потока Поток "линейный": -долго думаем - выводим в поле 1 -долго думаем - выводим в поле 2 -долго думаем - выводим в поле 3 (полей...
Программирование Android Как программно определить все доступные в данный момент точки доступа WiFi? http://www.cyberforum.ru/android-dev/thread1523014.html
Как программно определить все доступные в данный момент точки доступа WiFi?? И если есть среди них уже сохраненные подключится к одной из сохраненных (то есть те которые имеют статус saved)??
Программирование Android Кодировка Латинские буквы в байты и обратно в символы переводит нормально, а кириллицу не хочет... Понимаю что дело в кодировке:) но не понятно как сделать artlebedev.ru раскодировал ?@825B в привет ... подробнее

Показать сообщение отдельно
SvetaFox
0 / 0 / 0
Регистрация: 05.10.2015
Сообщений: 2
24.10.2015, 16:10
Есть 2 EditText. В первое можно ввести только положительные цифры:
XML
1
2
3
4
5
android:inputType="number"
android:digits="1234567890"/>,
во второе можно и отрицательные:
android:inputType="number"
android:digits="-1234567890"/>
,
так вот при запуске в AVD со строкой -
Java
1
|| (Text2.getText().equals( "-"))) { return;}
если во втором EditText есть только минус (-), получаю сообщение:"Unfortunately, Project has stopped" и приложение вылетает. Что то в проверке на минус не работает.

Добавлено через 33 минуты
Решено!
Java
1
2
3
4
5
6
if (TextUtils.isEmpty(Text1.getText().toString()) || TextUtils.isEmpty(Text2.getText().toString()) 
|| (Text2.getText().toString().equals( "-"))) {
   Toast toast = Toast.makeText(MainActivity.this, " Введи значение отличное от НУЛЯ",Toast.LENGTH_LONG);
   toast.show();
     return;
                    }
Нужно было добавить: toString() в строку проверки на минус (-).
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru