2011-01-08 18 views

Respuesta

9

Debe llevar al usuario a la configuración integrada del dispositivo. Creo que esto funcionará

Intent i = new Intent(android.provider.Settings.ACTION_MEMORY_CARD_SETTINGS); 
    startActivity(i); 

Desmontar la tarjeta SD es una de esas acciones que podría usarse maliciosamente si no estuviera bajo el control total del usuario. Si se pudiera hacer solo en el software (sin la intervención del usuario), el código podría interrumpir otras aplicaciones que se ejecutan en el dispositivo.

+1

"el código podría interrumpir otras aplicaciones que se ejecutan en el dispositivo": especialmente ahora que las aplicaciones se pueden ubicar en la tarjeta SD. Sin mencionar que todas las fotos/música de los usuarios se ubicarían en la tarjeta SD – Kurru

+0

@ Kurru: ¡Exactamente! Esta es la razón por la cual hay una advertencia de que "algunas aplicaciones pueden detenerse y pueden no estar disponibles hasta que vuelva a montar la tarjeta SD" cuando lo hago con mi teléfono. Hay muchas maneras en que podría causar problemas. Como dices, tener fotos/música en la tarjeta SD también reducirá el acceso de las aplicaciones integradas de Galería y Música. – Squonk

0

De hecho, en Logitech Revue (el complemento de Google TV) esa llamada de intención inicia el panel de control de Almacenamiento que le da acceso al usuario al comando Desmontar para una eliminación segura. Si solo extrae el dispositivo USB en esa unidad, se experimenta como una eliminación insegura/inesperada y su tarjeta podría quedar en desorden proverbial si se trata de esa manera. Gracias por la pista, muy útil.

Por cierto, la Revue tiene una disposición inusual con la unidad/sdcard incorporada, , por lo que si conecta una tarjeta SD externa mediante un adaptador USB o utiliza una memoria USB aparecerá en/mnt/como nombre comenzando con "usb" y algún número. Así que tiene tres áreas de almacenamiento en esa unidad, interna, la "tarjeta SD" incorporada y puertos USB donde las unidades se montan cuando se insertan.

No he ganado suficientes puntos para poder incluir una instantánea de cómo se ve el panel.

Cuestiones relacionadas