-1

我已经使用广播接收器从收到的短信中读取 OTP,并且我已经提取了它。我还使用 Toast 显示了 OTP。但我不希望用户记住并输入 OTP,我想用该 OTP 填充文本字段。我怎样才能做到这一点?

4

1 回答 1

0

一共写了两个广播监听器。活动中的一个侦听器EditText可以将值填充到其中。

editField.setText(otp);

活动之外的另一个侦听器可以临时保存值。如果在接收到广播时用户恰好在活动之外,那么您只需检查该值onResume()并在那时填充该字段。

于 2015-07-28T13:47:02.190 回答