SMS を含むアプリのレシーバーを作成しましたが、ハードコードされた連絡先で正常にテストされましたが、設定アクティビティを使用してユーザーから取得した電話番号を使用したいと考えています。
アプリケーションオブジェクトにSharedPreferncesオブジェクトを設定しています。これは、サービス/アクティビティとレシーバーのコンテキストが異なるため、getApplication() を使用できず、getApplicationContext() は、そのコンテキストが後である場合にのみ類似しています。
受信者の連絡先への参照を取得する方法はありますか、それともアプローチを完全に変更する必要がありますか? Javaが初めてなので、助けていただければ幸いです。