まず、これはこの SO 投稿で説明されている問題と同じだと思います。詳細を提供し、可能な限り具体的に説明したいと思います. これはAndroid 5.1で発生します
次のコード
startActivityForResult(myMediaProjectionManager.createScreenCaptureIntent(), REQUEST_CODE_SCREEN_RECORDING);
次のプロンプトがユーザーに表示されます。
ユーザーが「次回から表示しない」を選択しない場合、すべてが期待どおりに機能します。残念ながら、「今後表示しない」が選択されている場合、同じコードを実行すると、次の実行から次のプロンプトが表示されます。
プロンプトの後、デバイスはロック画面に移動します。
これがシステムのバグによるものであることを確認し、ユーザーに「今後表示しない」を選択しないように求めることなく解決策を提供できますか?