如何實現將消息發送到其他設備的代碼?如何將消息從一臺設備發送到活動以外的其他設備?
像
public void sndSms(String phoneNumber, String message)
注意的方法:我的類沒有extends Activity
和onCreate()
方法。那麼我怎樣才能實現sndSms()
方法呢?
如何實現將消息發送到其他設備的代碼?如何將消息從一臺設備發送到活動以外的其他設備?
像
public void sndSms(String phoneNumber, String message)
注意的方法:我的類沒有extends Activity
和onCreate()
方法。那麼我怎樣才能實現sndSms()
方法呢?
我發現了這個解決方案,當時我想我也會遇到這個問題。但這對我沒有必要。
http://www.dotnetexpertsforum.com/how-to-send-sms-programatically-in-android-t1548.html
我想你得有在某一時刻的活動。所以你只需要將它的上下文傳遞給你的方法。
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);
plz幫助我,我在等着你反應 – laxmanperamalla 2011-06-15 10:50:58
冷靜下來你的任何一個!你到目前爲止還有什麼?你知道你可以將'Context'傳遞給一個非活動類來啓動一個'Intent'嗎? – slhck 2011-06-15 11:04:46