Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Obtener Broadcast recibir cuando la tarjeta SD está desmontando android

Necesito conseguir la recepción de la difusión cuando el medio está desmontando es decir antes de que esté siendo desmontado.

Para que pueda guardar el archivo en la tarjeta SD antes de que el Media esté desmontado.

He utilizado android.intent.action.MEDIA_UNMOUNTED.

<intent-filter> <action android:name="android.intent.action.MEDIA_UNMOUNTED" /> <data android:scheme="file" /> <category android:name="android.intent.category.HOME" /> </intent-filter> 

Pero se recibió después de que los medios de comunicación se desmontó y luego no pude guardar el archivo.

También intenté MEDIA_EJECT, MEDIA_SHARED, todo esto se recibe después de que el medio esté desmontado.

¿Hay alguna otra forma de guardar el archivo. No quiero usar Thread para guardar el archivo.

3 Solutions collect form web for “Obtener Broadcast recibir cuando la tarjeta SD está desmontando android”

Utilice ACTION_MEDIA_EJECT: El usuario ha expresado el deseo de eliminar el soporte de almacenamiento externo. Las aplicaciones deben cerrar todos los archivos que tienen abiertos en el punto de montaje cuando reciben esta intención. La ruta de acceso al punto de montaje para el medio que se va a expulsar se encuentra en el campo Intent.mData.

Intente android.intent.action.ACTION_MEDIA_UNMOUNTED debe recibir la emisión. pero no estoy seguro. nunca usado.

Usted puede conseguir solamente la difusión después de hecho o de hacer, así que usted conseguirá no puede ahorrar al sdcard.

Sugerir que usted puede guardar el archivo temporal para su almacenamiento interno, entonces cuando hay una tarjeta SD presente, mover de nuevo a sdcard.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.