したがって、USBマスストレージの接続と切断を検出する方法を知っています。ここまでは順調ですね。
しかし今、問題があります。アプリで USB モードを終了すると、MediaStore がメディアのスキャンを開始し、そのスキャンが完了するのを待ってから、MediaStore のコンテンツにアクセスしようとします。画像と動画の ID を保存し、スキャンが完了したら、それらのアイテムの URI を取得しようとします。
しかし、保存した ID を使用してこれらのファイルの URI を照会すると、一部のファイルの URI が null として出力されます。そして、それは私の問題です。
私が欠けているものについて誰かが指摘していますか?