estoy tratando de poner el video como fondo de pantalla en vivo. Estoy usando un reproductor multimedia para eso. Puedo obtener SurfaceHolder y puedo darle ese soporte al reproductor multimedia. Pero no su trabajo para mí, me facilita siguiente excepciónvideo de Android como fondo de pantalla en vivo
LogCat Excepción Detalle
ERROR/AndroidRuntime(302): java.lang.UnsupportedOperationException: Wallpapers do not support keep screen on
i si no dar soporte al reproductor multimedia que funciona, pero puedo escuchar sólo el audio. Vi una aplicación VideoLiveWallpaper, que establece el video como fondo de pantalla en vivo, por lo que puede ser posible, me puede estar perdiendo algo. Estoy pegando el código, cualquier ayuda en esto será apreciada.
Fragmento de código
public void surfaceCreated(SurfaceHolder holder) {
// TODO Auto-generated method stub
holder.setType(SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS);
mp=MediaPlayer.create(getApplicationContext(), R.raw.sample);
mp.setDisplay(holder);
mp.start();
}
cómo lo resuelve? –
@ user593443 ¿ha sido capaz de resolver esto? Estoy luchando con eso, he abierto una recompensa. LISA http://stackoverflow.com/questions/6129593/videoview-in-a-live-wallpaper –