buenas quisiera hacerles una consulta
necesito que la aplicacion me cargue un audio de una pagina web (soundcloud, google drive, onedrive, etc) y me lo este reproduciendo aun cuando la aplicacion sea minimizada o el telefono este bloqueado.
cuando lo cargo con webview.loadurl lo que hace es que funciona unos minutos y luego suena cortado hasta el punto que deja de sonar por completo.
Las actividades en Android pueden ser cerradas por el sistema operativo cuando necesita memoria, etc... de ahí que a los pocos minutos tu app se cierre.
Para que siga la ejecución, debes reproducir el sonido en un servicio.
Por ejemplo:
Simple example of a foreground service that keeps the process running in the background. The current location is shown in the persistent notification. The app starts at boot and theoretically should run all the time. It also schedules itself to run with StartServiceAt. This can help in cases...
www.b4x.com
En este caso el servicio va cogiendo localizaciones GPS en backgroud, deberías modificarlo para que se reproduzca el audio.