如何从我的android应用程序发送短信与我的名字,而不是我的电话号码?
问题描述:
在我的Android应用程序中,我们在用户登录后向用户发送短信(他们在注册表单中填写他们的电话号码)。 他们注册后,我发送短信到这个手机告诉他们欢迎的应用程序或类似的东西(目前的内容并不重要)。 但我想看到,用户从我的应用程序名称中获得短信,但它表明,获取短信来自他们用来注册的电话号码。 我使用smsManager类来发送短信是这样的:如何从我的android应用程序发送短信与我的名字,而不是我的电话号码?
SmsManager smsManager = SmsManager.getDefault();
smsManager.sendTextMessage(phoneNumber,null,smsContent,null,null);
我试图第二个参数从零变成别的东西,但什么都没有发生。 那么如何发送短信,用户将看到它来自我的应用程序?
答
检查您的sendSMSMessage()
方法。 sendTextMessage()
中的第一个参数应该是您的服务号码。您可能已将用户输入中的变量phoneNumber
分配给getText
。确保你在phoneNumber
中配置自己的号码。
+0
第一个参数是将接收短信的手机,我需要将其发送到他输入的用户手机,我只是希望他会看到短信来自我的应用程序,而不仅仅是随机数 – haje
第二个参数是针对中心地址的,并且与名称无关 – GGWP