Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/218.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将验证码发送到Android设备并显示在对话框中_Android_Android Alertdialog - Fatal编程技术网

将验证码发送到Android设备并显示在对话框中

将验证码发送到Android设备并显示在对话框中,android,android-alertdialog,Android,Android Alertdialog,我的一个朋友今天带我参观了他的家庭办公室。在他用用户名和密码登录一个网站后,他在他的Android智能手机上收到一条消息,上面有一个网站验证码,这是一个双因素认证系统。消息出现在带有确认按钮的对话框中。我只是想知道如何将消息发送到Android设备,因此它将显示如下。我试图搜索这个,但我能找到的只是如何在Android中设置对话框 有多种选择,但我想您可以使用: AlertDialog alert = new AlertDialog.Builder(Myclass.this).create();

我的一个朋友今天带我参观了他的家庭办公室。在他用用户名和密码登录一个网站后,他在他的
Android
智能手机上收到一条消息,上面有一个网站验证码,这是一个双因素认证系统。消息出现在带有确认按钮的
对话框中。我只是想知道如何将消息发送到
Android
设备,因此它将显示如下。我试图搜索这个,但我能找到的只是如何在
Android
中设置
对话框

有多种选择,但我想您可以使用:

AlertDialog alert = new AlertDialog.Builder(Myclass.this).create();
alert.setTitle("Verfication code");
alert.setMessage("your verification code is "+xyz);

alert.setButton("confirm",new DialogInterface.onClickListener(){
      public void onClick(DialogInterface d, int x){
       //logic
      }
});

由于你问题的抽象性,这里有一个方法

首先,你需要与短信提供商合作。他们中有很多人都有自己的API和定价(例如)

其次,在安卓系统中,你可以监听传入的消息。


希望这对您有所帮助

您可能正在搜索此..谢谢!我认为这是解决这个问题的一种可能性:。我只是想知道,因为它也没有短信和什么设置必须设置,以创建对话框内的消息