как установить слушателя на результат функции? - PullRequest
0 голосов
/ 09 мая 2018

Я некоторое время кодирую в Android, сейчас я работаю над проектом приложения, в котором устанавливаются рейсы компании и количество пассажиров на рейс. У меня есть форма активности, в которую я вводю всю информацию о рейсе. например date_of_flight, flight_code, airport, flight_type (отправление или прибытие), каждая вещь работает для этой первой формы, и когда я нажимаю кнопку отправки, открывается другое действие, где я должен установить пассажиров рейса.

В этом упражнении у меня есть представление editText, которое принимает только цифры, а число, которое вы вводите, определяет количество пассажиров на только что зарегистрированном рейсе, в зависимости от этого числа ниже будут отображаться небольшие формы, которые принимают имя и идентификатор пассажира. editText теперь моя проблема в моем activity.java, у меня есть функция "getPassenger_pop", которая отвечает за сбор числа, введенного пользователем, тогда я хочу установить прослушиватель событий, который будет постоянно проверять результат getPassenger_pop функция затем автоматически распечатывает ряд пользовательских форм для получения информации о пассажирах

возможно ли установить пользовательский прослушиватель на результат функции, если это возможно, пожалуйста, кто-то может показать мне, как

1 Ответ

0 голосов
/ 10 мая 2018

Вы можете попробовать использовать уведомления. Но лучше было бы передать обработчик / делегат, функция которого может быть вызвана, когда требуемые значения обновляются. В установщике нужного свойства вы можете вызвать функцию из обработчика.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...