-1
私はSMSを送信するためのアプリを作成しています。 SMSを送信中に、SMS_SENTブロードキャスト受信者の結果に基づいて終了ダイアログが表示されます。MI UI許可マネージャーの結果
すべて問題なく動作していますが、MI UIを実行しているデバイスで問題が発生しています。 MI UIには独自の権限マネージャが組み込まれているため、ユーザがSMSの権限を拒否した場合、進捗ダイアログは一度も却下されません。 MI UI(API < 23)を実行している端末のアクセス許可が拒否されていることを知る方法はありますか?コードの下
解決します。しかし、私は23未満のAPIを実行しているデバイスの許可を確認したいです? – shr3jn
直接使用してくださいint result = ContextCompat.checkSelfPermission(context、Manifest.permission .SEND_SMS); if(result == PackageManager.PERMISSION_GRANTED){ がtrueを返します。 } else { falseを返します。 } –
常にtrueを返します。 – shr3jn