Android App:如何使用收到的OTP自动填充编辑文本字段?

时间:2015-07-28 13:20:12

标签: android sms otp

我使用广播接收器从接收到的短信中读取OTP,我已将其解压缩。我还使用Toast显示了OTP。但我不希望用户记住并输入OTP,我想用该OTP填充文本字段。我怎么能这样做?

1 个答案:

答案 0 :(得分:0)

共编写两个广播监听器。活动中的一个监听器,其中EditText将值填充到其中。

editField.setText(otp);

活动之外还有一个可以暂时保存价值的听众。如果在收到广播时用户恰好在活动之外,那么您可以在onResume()中检查此值并在此时填充该字段。