2011-06-15 60 views
1

如何實現將消息發送到其他設備的代碼?如何將消息從一臺設備發送到活動以外的其他設備?

public void sndSms(String phoneNumber, String message) 

注意的方法:我的類沒有extends ActivityonCreate()方法。那麼我怎樣才能實現sndSms()方法呢?

+0

plz幫助我,我在等着你反應 – laxmanperamalla 2011-06-15 10:50:58

+0

冷靜下來你的任何一個!你到目前爲止還有什麼?你知道你可以將'Context'傳遞給一個非活動類來啓動一個'Intent'嗎? – slhck 2011-06-15 11:04:46

回答

1

我想你得有在某一時刻的活動。所以你只需要將它的上下文傳遞給你的方法。

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); 
相關問題