Форум программистов, компьютерный форум, киберфорум
Программирование Android
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 1
Регистрация: 14.11.2014
Сообщений: 65

В одном месте кода проверка условия срабатывает как нужно, а в другом месте кода такое же условие не срабатывает

06.05.2018, 17:35. Показов 845. Ответов 0
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте.

Делаю проверку на заполнение полей. Если поля не заполнены, то вывести ошибку в виде Toast.

В одном файле у меня есть такой кусок кода и он работает так, как я хочу, сначала проверка на пустые поля, а потом на совпадение паролей, если всё норм, то что-то делаем, иначе соответствующее сообщение выходит:
Java
1
2
3
4
5
6
7
8
if (!loginEditText.getText().toString().equals("") && !passwordEditText.getText().toString().equals("") && !confirmPasswordEditText.getText().toString().equals("") && !emailEditText.getText().toString().equals("")) {
if (passwordEditText.getText().toString().equals(confirmPasswordEditText.getText().toString())) {
// что-то делаем
}
else  DatabaseHelper.showInformation(getApplicationContext(),"Passwords do 
not match");
}
else  DatabaseHelper.showInformation(getApplicationContext(),"Wrong data");
Делаю аналогичное в другом файле, но это условие срабатывает абсолютно всегда и я не понимаю почему:
Java
1
2
3
4
if (!loginEditText.getText().toString().equals("") && !passwordEditText.getText().toString().equals("")){
// что-то делаем
}
else  DatabaseHelper.showInformation(getApplicationContext(),"Wrong data");
Я сначала подумал, что может из-за того, что в разметке этих двух разных активностей у меня поля с логином и паролем называются одинаково. Переименовал их в той активности, в которой условие работало не так, как мне надо, и никаких изменений...

Прошу, подскажите в чём может быть загвостка? Ошибок никаких не выдает.

Добавлено через 7 минут
Вопрос можно закрывать...
Я не на ту кнопку нажимал))
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
06.05.2018, 17:35
Ответы с готовыми решениями:

Onclick срабатывает не в одном месте, хотя написан в одном
<a href="<?= $ar_publications_with_id; ?>" class="button_more downloab_button"> <div><img src="images/download2.png"...

Набор текст в одном месте, аналогичный тест появлялся бы в другом месте. Word 2016
Нужно чтобы при наборе текста в одном месте аналогичный тест появлялся бы в другом месте в ворде 2016. Есть договор в нем на разных...

Преобразование файла в набор двоичного кода и сбор его обратно в другом месте
Всем добрый вечер, помогите пожалуйста в решении такой проблемы: есть файл (любой: txt, rar, doc и т.д.) нужно его представить в двоичном...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
06.05.2018, 17:35
Помогаю со студенческими работами здесь

Феномен в одном месте в другом нет
В комментариях все написано запустите прогу и увидете. Почему так? И как исправить? #include <iostream> using namespace std; ...

Почему в одном месте работает, а в другом нет?
Доброго времени суток. Почему один код работает, а в другом сыпятся ошибки? Как бы смысл кода по сути один и тот же, но что-то мешает...

Переправка сообщений - проверить надо в одном месте, а обработать в другом
ПРоблема такова: есть страница с формой, в ней один input type=text и одна textarea. вводишь данные, отправляешь, прверяешь значения...

Сформировать DropDownList, одинаковый код в одном месте работает в другом нет
Есть следующие модели public class Fpsu { public int id { get; set; } public string SN { get; set; } ...

LogCat, как понять по логам в каком месте кода произощла ошибка?
как используя логи для определения ошибок исполнения кода? То есть в логах пишется красное сообщение с описанием проблемы а как сделать...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru