如何在函数的结果上设置监听器?

时间:2018-05-09 11:57:41

标签: java android event-handling

我已经在android中编码了一段时间,现在我正在开发一个app项目,设置公司航班和乘坐飞机的乘客数量,我有一个表单活动,我输入有关航班的所有信息比如date_of_flight,flight_code,airport,flight_type(出发或到达),当我点击提交按钮时,每个东西都适用于此第一个表格,另一个活动打开,我必须设置该航班的乘客。

在此活动中,我有editText视图,只接受数字,您输入的号码定义您刚刚注册的航班上的乘客数量,具体取决于此号码,乘客姓名和身份证号码的小号表格将会显示在editText下面我的问题出现在我的activity.java我有一个函数"getPassenger_pop"负责收集用户输入的数字然后我要做的是设置一些事件监听器将不断检查getPassenger_pop功能的结果,然后自动打印出一些自定义表格以获取乘客信息

是否可以在函数的结果上设置自定义侦听器,如果可能的话,有人可以告诉我如何

1 个答案:

答案 0 :(得分:0)

您可以尝试使用通知。但更好的方法是传递一个处理程序/委托,当需要的值更新时,可以调用其函数。在所需属性的setter中,您可以从处理程序调用函数。