iniciar una actividad que necesita un Intento, como:uso del contexto para iniciar otra actividad
Intent i = new Intent(context, class)
Así que para rellenar el parámetro de contexto, un par de opciones están disponibles:
- Uso
MyActivity.this
o simplementethis
- uso
getApplicationContext()
- uso
getBaseContext()
Y estoy seguro de que hay una o dos opciones más. Todas estas opciones aparecen en algún tipo de tutorial, una usa la primera, la siguiente usa la tercera opción.
Entonces, ¿cuál debo usar? ¿Incluso importa? ¿Es diferente para diferentes casos?
supongo OP sabe que SmartLemon :) –
Por favor, lea toda la cuestión antes de responder, no sólo las primeras palabras (?) :) – nhaarman
He leído todo el asunto, se responde a la pregunta, se utiliza Actividad .este como se muestra arriba. – FabianCook