Supongamos que utilizo la API de Google Drive para seleccionar un archivo que quiero abrir. Tengo este código para hacerlo: // Getting the drive ID for the file DriveId driveId = (DriveId) data .getParcelableExtra(OpenFileActivityBuilder.EXTRA_RESPONSE_DRIVE_ID); // Getting the selected file DriveFile googleDriveFile = Drive.DriveApi.getFile(googleApiClient, driveId); googleDriveFile.open(googleApiClient, DriveFile.MODE_READ_ONLY, null).setResultCallback( new ResultCallback<DriveContentsResult>() { @Override public void onResult(DriveContentsResult result) […]
En Android, utilice Intent para seleccionar archivos .mp4 con este código public static void pickDcm(Context mContext, int REQUEST_CODE) { Intent intent = new Intent(Intent.ACTION_OPEN_DOCUMENT); intent.addCategory(Intent.CATEGORY_OPENABLE); intent.setType("video/mp4"); ((Activity) mContext).startActivityForResult(intent, REQUEST_CODE); } Ahora, quiero recoger archivos .dcm en mi proyecto, he intentado muchos métodos, pero inútil. ¿Cómo personalizar mimetype en un intento pickActivity?
Estoy desarrollando una aplicación que lista archivos en una carpeta (en un ListView). Cuando el usuario hace clic en uno de los elementos, si es un archivo, entonces me gustaría iniciar una actividad que puede manejarlo, si lo hay, o mostrar algún tipo de mensaje de error si no hay ninguno. ¿Cómo puedo hacer eso? […]
He estado tratando de conseguir algunas personas para probar una aplicación para Android y necesitaba una forma amistosa de la entrega ya que no está actualmente en el mercado. Lo había subido a mi sitio web y encontré que casi todos los intentos de descargar no. Esto se marchitaba a través del emulador de Android […]
AndroidDev Tengo un filtro de intención que acepta imágenes: <intent-filter> <action android:name="android.intent.action.SEND_MULTIPLE"/> <category android:name="android.intent.category.DEFAULT"/> <data android:mimeType="image/*"/> </intent-filter> Pero si selecciono imágenes y una película entonces el filtro todavía consigue atrapado aunque el tipo del mimet es "* / *" ¿Hay algo que pueda hacer para que mi solicitud no se llame para "* / *"? […]
Me gustaría disparar una intención de reproducir un video HLS (HTTP Live Stream). ¿Qué debo poner en el campo de tipo para disparar sólo los reproductores de vídeo que apoyan HLS? Intentó sin éxito lo siguiente: 'video / m3u', 'video / m3u8', 'video / hls', 'application / x-mpegURL', 'vnd.apple.mpegURL', 'video / MP2T', 'application / vnd […]
Estoy luchando con la forma de hacer una extensión de archivo personalizado abierto en mi aplicación Android a través de la unidad de google ui. Mi archivo se abre actualmente bien a través de dropbox o el explorador de archivos android. La unidad de Google parece considerar el tipo mime del archivo. La extensión de […]
Tratando de averiguar qué está mal con mis codificaciones. He seguido una entrada de blog desde aquí . Conseguí los códigos para cargar realmente el archivo a un servicio de la tela de PHP. Sin embargo, por alguna razón, aunque he definido explícitamente el tipo MIME para el archivo, PHP muestra que el MIME es […]
Estoy tratando de determinar el Mime / Media Tipo de archivos almacenados en un dispositivo Android (en realidad un dispositivo virtual que estoy usando con el emulador). Encontré este recurso Obtener el tipo MIME de un archivo que recomienda el javax.activation.MimetypesFileTypeMap , sin embargo, cuando ejecuto el siguiente código, obtengo la application/octet-stream para todos los […]
Estoy tratando de escribir una aplicación que almacene los datos para el usuario para cada contacto que elija. Quiero agregar a cada usuario un custom provider (como lo hace facebook) que en prensa abrirá mi aplicación y permitirá al usuario revisar los datos almacenados. He creado un proveedor personalizado siguiendo esta guía: http://www.c99.org/2010/01/23/writing-an-android-sync-provider-part-2/ Pero el […]