6
AndroidでのSMSおよびMMSの送受信(キットカットAndroid 4.4より前)
SMSメッセージの送受信方法を理解しました。SMSメッセージを送信するには、クラスのsendTextMessage()およびsendMultipartTextMessage()メソッドを呼び出す必要がありましたSmsManager。SMSメッセージを受信するには、AndroidMainfest.xmlファイルにレシーバーを登録する必要がありました。次に、のonReceive()メソッドをオーバーライドする必要がありましたBroadcastReceiver。以下に例を示します。 MainActivity.java public class MainActivity extends Activity { private static String SENT = "SMS_SENT"; private static String DELIVERED = "SMS_DELIVERED"; private static int MAX_SMS_MESSAGE_LENGTH = 160; // ---sends an SMS message to another device--- public static void sendSMS(String phoneNumber, String message) { PendingIntent piSent = PendingIntent.getBroadcast(mContext, 0, new Intent(SENT), 0); …