Home Menu

Menu



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


 
Herramientas
  #1  
Viejo 19/10/12, 23:42:25
Avatar de shao
shao shao no está en línea
Miembro del foro
Mensajes: 160
Compra y venta: (1)
 
Fecha de registro: nov 2010
Mensajes: 160
Modelo de smartphone: HTC Desire
Tu operador: Movistar
Mencionado: 2 comentarios
Tagged: 0 hilos
Problema con carácteres raros EditText

Hola a todos,
estoy haciendo un simple reproductor de música...pero cuando cojo la ruta de la canción de un EditText...al usar la barra "/" me devuelve un caracter raro y como es normal...no puede abrir la cancion....alguien me puede ayudar????
Saludos.
Responder Con Cita


  #2  
Viejo 20/10/12, 11:06:21
Avatar de RubenGM85
RubenGM85 RubenGM85 no está en línea
Miembro del foro
Mensajes: 435
 
Fecha de registro: mar 2010
Localización: Girona
Mensajes: 435
Modelo de smartphone: LG Nexus 5
Versión de ROM: Stock
Tu operador: Vodafone
Mencionado: 5 comentarios
Tagged: 0 hilos
¿Permites al usuario escribir la ruta de la canción?
Yo tal vez guardaría la referencia al archivo (un objeto File) y en un TextView pintaría la ruta, pero nunca modificable por el usuario. Así cuando tengas que reproducir no tienes que parsear el String del widget sino que podrás usar directamente el objeto File.

El único reproductor que hice yo era streaming, así que tal vez diga bobadas, pero por probar tampoco pierdes nada.
Responder Con Cita
  #3  
Viejo 23/10/12, 17:50:03
Avatar de shao
shao shao no está en línea
Miembro del foro
Mensajes: 160
Compra y venta: (1)
 
Fecha de registro: nov 2010
Mensajes: 160
Modelo de smartphone: HTC Desire
Tu operador: Movistar
Mencionado: 2 comentarios
Tagged: 0 hilos
Gracias por tu respuesta...pero quería hacer un reproductor sin necesidad de usar ficheros ni BD....por eso le digo que me pase la ruta...¿sino como?
Saludos.
Responder Con Cita
  #4  
Viejo 25/10/12, 19:57:39
Avatar de LeiNaD_87
LeiNaD_87 LeiNaD_87 no está en línea
Miembro del foro
Mensajes: 100
 
Fecha de registro: nov 2010
Mensajes: 100
Modelo de smartphone: HTC Desire
Versión de ROM: Froyo
Tu operador: Simyo
Mencionado: 2 comentarios
Tagged: 0 hilos
Post

¿Pretendes que el usuario sepa la ruta del archivo? Yo ni siquiera sé si empieza en / o en /sd... yo te recomiendo que utilices un explorador de archivos para que el usuario seleccione la canción. Yo uso este para imagenes:

Código:
startActivityForResult(new Intent(Intent.ACTION_PICK,  android.provider.MediaStore.Images.Media.INTERNAL_CONTENT_URI),  SELECT_IMAGE);
Código:
    @Override
    public void onActivityResult(int requestCode, int resultCode, Intent data) {
        super.onActivityResult(requestCode, resultCode, data);
        if (requestCode == SELECT_IMAGE)
            if (resultCode == Activity.RESULT_OK) {
                Uri selectedImage = data.getData();
                ImageView bg = (ImageView) findViewById(R.id.background);
                bg.setImageURI(selectedImage);
            }
    }
Con esto se abrirá un explorador de archivos por defecto y al seleccionar el usuario el fichero, te devolverá la URI del fichero...

Salu2!!
Responder Con Cita
Respuesta

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


Reglas de Mensajes
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Las caritas están On
Código [IMG] está On
Código HTML está Off

Saltar a Foro



Hora actual: 22:47:15 (GMT +2)

Cookies
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.
 
HTCMania: líderes desde el 2007