アプリにBroadcastReceiverがあります。
public class SMSReceiver extends BroadcastReceiver {
public void onCreate(){
Log.i("APP","SMS Receiver started.");
}
@Override
public void onReceive(Context context, Intent intent) {
Log.i("APP", "SMS received.");
}
}
そして受信機:
<receiver class="SMSReceiver" android:name=".SMSReceiver" >
<intent-filter>
<action android:name="smsreceiver" android:value="android.provider.Telephony.SMS_RECEIVED" />
</intent-filter>
</receiver>
と:
<uses-permission android:name="android.permission.RECEIVE_SMS"/>
私はそれを始めます:
Intent SMS = new Intent(this, SMSReceiver.class);
sendBroadcast(SMS);
主な活動で。
メッセージの内容を読むにはどうすればよいですか?ありがとう。