私は少し問題がある。私が使用して私のSDカードを更新しています:sendBroadcastが彼の仕事を完了したかどうかを確認する方法
sendBroadcast(new Intent(Intent.ACTION_MEDIA_MOUNTED, Uri.parse("file://" + Environment.getExternalStorageDirectory())));
を、私は開始時に飛び出しスピンナーでProgressDialog
を作成しました(「開始時」 - 私はsendBroadcast方法後の平均)、そして成功リフレッシュした後、私は希望しますそれを却下するが、私はMediaScanner
が彼の仕事を終えたことを確認する方法を知らない。 (いくつかの状況では、それが存在していない私は、ファイルへの直接パスを持っていないので、私はMediaScannerConnection
とOnScanCompletedListener()
を使用することはできません
...私はBroadcastReciver
とsendStickyOrderedBroadcast(...)
を使用してみましたが、そのは、それは間違った考えだったようです)。 誰かが私の問題を解決する方法を知っていますか?私は考えがなくなった