? Puedo saber, ¿es seguro para mí elegir siempre Context
como Activity
en un View
?¿Es siempre seguro incluir el contexto en la actividad dentro de la vista
View {
Activity activity = (Activity)this.getContext();
}
Hasta el momento, funciona bien todo el tiempo. Me preguntaba, ¿hay algún caso extremo de que el código anterior falle?
** 1 ** Hay situaciones [] (http://stackoverflow.com/a/5376772) en el que la persona que llama no puede una Actividad como un parámetro ** 2. ** Android es bastante bueno para mantener la compatibilidad con versiones anteriores (lo que no puedo decir sobre sus herramientas de desarrollo). La respuesta de IMHO @ lulumeya es la respuesta correcta para ser aceptado. – ateiob
'ContextThemeWrapper' definitivamente le agrega un nuevo nivel de tonterías. He escuchado que puedes acceder a la Actividad usando 'getBaseContext()' luego. – EpicPandaForce