こんにちはみんな私は自分の活動を開始して着信SMS通知を処理するソリューションを探しています。私は着信SMSの受信を話しているわけではありませんが、ユーザーが新しいSMS通知をクリックすると私自身の活動を開始したいと思います。可能でしょうか?ユーザーが新しいSMS通知をクリックしたときに自分自身のアクティビティを起動する方法
0
A
答えて
2
通知はデフォルトのSMSアプリケーションによって生成されるため、通知はリンクされているため、変更することはできません。
受信者/インテントフィルタを使って自分で通知を作成し、起動するアクティビティにリンクするだけです。 、@Lyrkanが言ったことで、さらに詳しく説明マニフェストに以下を追加し、
<receiver class=".SMSReceiver">
<intent-filter>
<action android:value="android.provider.Telephony.SMS_RECEIVED" />
</intent-filter>
</receiver>
、あなたが適切な権限を持っていることを確認し、すなわち
<uses-permission android:name="android.permission.RECEIVE_SMS"/>
、あなたがする必要があるクラスに
0
実装は次のようなものです
public class SMSReceiver extends BroadcastReceiver{
@Override
public void onReceive(Context context,Intent intent){
//your code here
}
}//end of class
今すぐonReceiveから何でもできますあなたがSMSを使ってやりたいことです。
+0
私はすでにこの方法を使ってSMSを受け取る方法を知っています。私の質問を正しく読んでください私は引き出しに来るSMS通知について話しています。 –
+0
お詫び申し上げます。私の悪い。撮影ポイント。 – Archit
関連する問題
- 1. 通知がクリックされたときにアクティビティを起動する方法は?
- 2. フルスクリーンアクティビティデザインと自動起動新しいアクティビティ
- 3. ユーザーが自分の通知をクリックしたときそこにAlertDialogを表示したい
- 4. ドッカーコンテナに自分自身がホストネットワークで動作していることを知らせる方法
- 5. node.js自分自身を再起動できるアプリ
- 6. 通知のクリック後にアクティビティが起動していません。
- 7. PHPで自分自身の自動インクリメントを作る方法は?
- 8. iOSでの自動SMS通知
- 9. Java - 自分自身を閉じて自分のソフトウェアカーネルパニックなどの自分自身を再起動するにはどうすればいいですか?
- 10. Codeigniterユーザーとして自分自身のプロフィールを編集
- 11. 新しいアクティビティが開始されたときに通知する方法は?
- 12. 自分自身を削除するJavaプログラム - 動作しない
- 13. Mysqlユーザーは自分自身と比較します
- 14. Androidの起動時に通知が自動的に起動します
- 15. 自分自身で生成したapkをインストールできない
- 16. プロセスが自分自身のスレッドをスケジュールする方法
- 17. 自分自身からpythonスクリプトを再起動
- 18. mesos-slaveが停止したときに新しいタスクインスタンスを自動的に起動する方法は?
- 19. CakePHP:自分自身(1人のユーザー)が投稿した投稿のみを一覧表示する方法
- 20. 自分自身を置き換えているアクティビティの名前を取得する方法は?
- 21. 通知をクリックして自分のアクティビティに行くと、なぜonDestroy()が呼び出されますか?
- 22. 子ビューコントローラが自身を削除したことを親ビューコントローラに通知する方法はありますか?
- 23. クリックすると通知アクティビティが開きますfirebaseの通知
- 24. フラグメンテーションと自分自身でのアクティビティの追加
- 25. iOSのRMStoreによる自動更新サブスクリプションの通知方法
- 26. 私は自分自身のデザインウェブサイトをwhmcsにリンクする方法
- 27. Makefileが自分自身をターゲットとして追加する
- 28. 自分自身
- 29. 更新行、行の値は、OracleやSQLに自分自身を新しいOracle
- 30. 通知をクリックしたときにアクティビティを開くには
これは大丈夫ですので、既定のSMSアプリケーションを無効にする方法はありますか?私が言うことは、新しいSMSが来たときにいつも、通知が引き出しに現れてはならないということです。 –
デフォルトのSMSアプリケーションの設定画面から通知を無効にすることができます。私はあなたのSharedPreferencesにアクセスすることができないので、おそらくアプリケーションをアンインストール/無効にすることを除いて他の方法があるとは思わないが、ボックスのチェックを外すよりももっと複雑になるだろう。 – Lyrkan