Estoy reproduciendo un video en un WebView
.Video en WebView - ApplicationContext vs Activity Context
Si una pérdida de memoria se debe evitar, la ApplicationContext
(frente a un contexto Activity
) tiene que ser utilizado para instanciar el WebView
(refer to this)
Si paso en el ApplicationContext
y la VideoView
dentro de las WebView
necesidades para crear un cuadro de diálogo (normalmente para 'No se puede reproducir este video'), obtengo un BadTokenException
(refer to this)
¿Se espera que decidamos entre una pérdida de memoria o un posible ANR?