问题描述
|
如何实现将消息发送到另一台设备的代码?
像
public void sndSms(String phoneNumber,String message)
注意:我的班级没有extends Activity
和onCreate()
方法。那我该如何实现sndSms()
方法呢?
解决方法
当我以为我也会遇到这个问题时,我已经找到了解决方案。但这对我来说不是必需的。
http://www.dotnetexpertsforum.com/how-to-send-sms-programatically-in-android-t1548.html
, 我想您一定要进行一些活动。因此,您只需要将其Context传递给您的方法即可。
public void sndSms(String phoneNumber,String message,Context context){
Intent smsIntent = new Intent(android.content.Intent.ACTION_SEND);
(...)
context.startActivity(smsIntent);
}
在活动中只需使用
xxx.sndSms(\"number\",\"message\",myActivity.this);