携帯電話のSMSアプリケーションから送信されたSMSの配信レポートをキャプチャするアプリを開発中です。どのSMSアプリケーションでもアンドロイドで送信されたSMSの配信レポートを生成する方法
私は配信レポートを送信し、また送信するメッセージングアプリに取り組んでいます。その後、
registerReceiver(new BroadcastReceiver() {
@Override
public void onReceive(Context arg0, Intent arg1) {
Bundle extras = new Bundle();
extras = arg1.getExtras();
switch (getResultCode()) {
case Activity.RESULT_OK:
notifyMessage("SMS delivered", getBaseContext(), extras.getInt("id"));
break;
case Activity.RESULT_CANCELED:
notifyMessage("SMS not delivered", getBaseContext(), extras.getInt("id"));
break;
default :
notifyMessage("Unable to generate delivery Report", getBaseContext(), extras.getInt("id"));
}
}
}, new IntentFilter(DELIVERED));
PendingIntent deliveredPI = PendingIntent.getBroadcast(this, id, intent_delivery, 0);
とをしかし、今、私は携帯電話にインストールされているすべてのSMSアプリによって送信されたSMSを収集することができるようにする方法を知ってほしい。これは、保留中の意図を設定することによって行われます。
現在のところ、この目的のためにブロードキャストリスナーを設定するというアイデアはありますが、どのようにブロードキャストキャストリスナーを設定するのか、どんな種類のwhtパラメータをチェックするのか分かりません。私は情報のためにPDUをチェックしなければならないと思うが、私は確信していない。私はネットを検索しようとしましたが、私の必要性に関係するものは見つけられませんでした。
助けてください ありがとうございます。あなたの活動のクラスで
午前同じ問題を必要としている私にとっては、返信 – Sathyapradeep