我正在尝试从c# WindowsPhone7/8发送这样的短信:
SmsComposeTask smsComposeTask = new SmsComposeTask();
smsComposeTask.To = smsPhonenumberToSend;
smsComposeTask.Body = smsMessageToSend;
smsComposeTask.Show();
这是可行的,短信是发送的,但在用户接受(或拒绝)发送短信后,我想在代码后面做一些计算。
是否有方法附加回调方法并获取sms composer任务的状态?
如果这不能做的SMScomposer,请指导我,如果有任何其他方式在WP发送和短信和获取信息,如果它是发送或不发送。
发布于 2014-02-13 13:06:16
Windows Tasks
分为Launchers
和Choosers
。Choosers
允许您在Task
完成时附加要执行的事件处理程序。SmsComposeTask
是Launcher
。您无法获得任何有关用户决定的信息。当您想对用户在Task
完成后返回应用程序作出反应(不管用户是否发送短信),请重写Page.OnNavigatedTo
(使用某种标志)。
https://stackoverflow.com/questions/21754723
复制相似问题