Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android

Respuesta
 
Herramientas
  #1  
Viejo 05/09/18, 18:41:31
Array

[xs_avatar]
kaiser75 kaiser75 no está en línea
Miembro del foro
 
Fecha de registro: ene 2011
Mensajes: 493
Modelo de smartphone: Vernee Mars, Galaxy S3
Tu operador: Orange
DownloadManager Android

Estoy usando la clase DownloadManager de Android para descargar unos archivos a la memoria del dispositivo, el problema es que si el nombre de archivo coincide me lo renombra con un "-1" al final, se puede sobreescribir archivo con DownloadManager?
__________________
Responder Con Cita


  #2  
Viejo 07/09/18, 12:26:36
Array

[xs_avatar]
mocelet mocelet no está en línea
Desarrollador
 
Fecha de registro: may 2011
Localización: Madrid
Mensajes: 2,203
Tu operador: -

En el API no hay ninguna opción y avisa explícitamente de que no sobreescribe ficheros. Lo curioso es lo de que añada el -1 cuando el API indica que tiene un código de error si el nombre de fichero ya existe (por lo que no debería descargarse nada).

En Stack Overflow la única solución es comprobar si existe el fichero y borrarlo en su caso antes de descargarlo. Parece el único apaño posible.
__________________
El mejor Cuatro en Raya de Android (Hilo en HTCMania, Play Store) ¡Un millón de descargas!
Responder Con Cita
  #3  
Viejo 07/09/18, 12:51:12
Array

[xs_avatar]
kaiser75 kaiser75 no está en línea
Miembro del foro
 
Fecha de registro: ene 2011
Mensajes: 493
Modelo de smartphone: Vernee Mars, Galaxy S3
Tu operador: Orange
Si, ya lei ese post, pero no me funciono, el asunto es que necesito descargar un gif de su url a un directorio de la sd, y con los metodos tradicionales de guardar archivos me lo guarda como imagen estatica o simplemente no los abre, DownloadManager es el unico metodo que me ha funcionado para descargar gifs
__________________
Responder Con Cita
  #4  
Viejo 08/09/18, 19:23:40
Array

[xs_avatar]
kaiser75 kaiser75 no está en línea
Miembro del foro
 
Fecha de registro: ene 2011
Mensajes: 493
Modelo de smartphone: Vernee Mars, Galaxy S3
Tu operador: Orange
Nada, ya lo solucione con AsynkTask ...
__________________
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Todo sobre Android > Programación y Desarrollo para Android



Hora actual: 00:16:10 (GMT +1)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2026 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /