【问题标题】:Send sms automatically for incoming calls and messages为来电和消息自动发送短信
【发布时间】:2012-07-15 13:41:04
【问题描述】:
我是一名 UG 学生.....我正在创建一个 android 应用程序作为我的项目工作
我的应用程序正在......在日历中设置一个事件......我的应用程序从日历中检索开始时间和结束时间,并将在该时间段内收到的呼叫和消息静音,并在需要时自动向呼叫和消息发送短信。 ...我已经编码直到静音呼叫和消息..并且我保留了复选框来回复电话和回复短信,但是如果用户选择复选框,我不明白如何发送消息
【问题讨论】:
标签:
android
sms
phone-call
【解决方案1】:
- 您可以根据复选框将用户首选项存储在数据库中(或共享首选项,或any other way)
-
检查首选项,只要您可以发送消息的事件发生并使用以下代码以编程方式发送消息
SmsManager sms = SmsManager.getDefault();
try
{
sms.sendTextMessage(phoneNumber, null, messageText, null, null);
}
catch(IllegalArgumentException e)
{
}