Android:actividad de inicio androide del servicio
public class LocationService extends Service {
@Override
public void onStart(Intent intent, int startId) {
super.onStart(intent, startId);
startActivity(new Intent(this, activity.class));
}
}
que puso en marcha este servicio desde Activity
En Activity
si satisface las condiciones de arranque
startService(new Intent(WozzonActivity.this, LocationService.class));
de mi LocationService
mencionado anteriormente no podían lanzar Activity
, ¿Cómo puedo obtener el contexto de la ejecución actual Activity
en la clase de servicio?
Sólo se necesita la FLAG_ACTIVITY_NEW_TASK ya que sólo pueden iniciar actividades actividades sin ella.'this' se puede usar en lugar de getBaseContext y getApplication ya que el servicio tiene su propio contexto. – Sojurn
http://stackoverflow.com/a/24625619/3138818 – Hamidreza
¿Cómo eliminar programáticamente esa actividad de la lista de pantallas recientes? –