sendBroadcast를 사용하여 미디어 파일을 검사하고 있습니다. 그런 다음 sendBroadcast를 수행 한 후 완료 될 때까지 기다려야합니다. Android에서 어떻게합니까? 하지만 수신기sendBroadcast가 끝날 때까지 기다리는 방법
더 나은 방법context.sendBroadcast(new Intent(Intent.ACTION_MEDIA_MOUNTED, Uri.parse("file://" + Environment.getExternalStorageDirectory())));
// wait here till till do something completed
을 찾고 여기 로직 동안
나는 이
private BroadcastReceiver mediaScanner = new BroadcastReceiver(){
@Override
public void onReceive(Context context, Intent intent) {
String action = intent.getAction();
if (action.equals(Intent.ACTION_MEDIA_SCANNER_FINISHED)) {
// Do some thing here.
}
}
}
가
을 게시 왜 여기 ** 대답을 게시하지 않습니다! –