--
Has recibido este mensaje porque estás suscrito al grupo "desarrolladores-android" de Grupos de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a desarrollad...@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a desarrolladores-a...@googlegroups.com
Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/desarrolladores-android?hl=es.
Que tal?, no sea si sea muy tarde para responder, pero si se puede cerrar una actividad desde otra actividad, suponiendo, abrí mi actividad X, y desde ella invoque a una nueva actividad Y, y luego una nueva actividad Z, y quiero cerrar X desde Z, lo que debes hacer es en cada clase crear una variable que contenga la actividad, y desde otra clase instanciar la actividad a cerrar y la finalizas, usando finish... Un ejemplo:
public class claseX extends Activity {
public static Activity fa;
public void onCreate(Bundle savedInstanceState) {
fa=this;
}
}
Luego en otra clase, para cerrarla:
public class claseZ extends Activity {
private claseX cx= new claseX();
public void onCreate(Bundle savedInstanceState) {
cx.fa.finish();
}
}
Eso lo utilizo yo, ya que mi aplicación utiliza una cadena sucesiva de activities, y en algún lado, tiene la opción de finalizar, la cual me finaliza todas las actividades y evita que si le doy atrás me retorne a las otras actividad... Un saludo
El servicio de correo misena es soportado tecnológicamente por © Google y ofrecido por el Servicio Nacional de Aprendizaje – SENA de manera gratuita a todos los colombianos y en especial a los aprendices e instructores de Programas de Formación Titulada y Complementaria. Los contenidos, textos, imágenes, archivos y puntos de vista enviados en este mensaje son responsabilidad exclusiva del remitente y no reflejan ni comprometen oficialmente a la institución. No se autoriza el uso de esta herramienta para el intercambio de correos masivos, cadenas o spam, ni de mensajes ofensivos, de carácter político, sexual o religioso, con fines de lucro, con propósitos delictivos o cualquier otro mensaje que se considere indebido o que vaya en contra de la Ley.
Buenas, he utilizado esta forma para cerrar mi activity pero no me funciona sigue ejecutandose, alguna sugerencia?
Bueno para hacer esto le recomiendo que vea cómo trabajar con los recursos del sistama que se puede hacer obteniendo el id de la app que está corriendo y con una función del sistema se puede cerrar dicha app, todo esto se debe pq es un sistema basado en Unix
--
Para participar es necesario que leas detenidamente las normas del grupo: http://goo.gl/8h8ez2
---
Has recibido este mensaje porque estás suscrito al grupo "desarrolladores-android" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a desarrolladores-a...@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a desarrollad...@googlegroups.com.
Visita este grupo en http://groups.google.com/group/desarrolladores-android.
Para ver este debate en la Web, visita https://groups.google.com/d/msgid/desarrolladores-android/4cc21ee9-69bf-412d-8b69-c5b3ce855848%40googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.
No Grabiel no es nesesario ser root para eso, la primera app que hice cuando empese a trabajar con android fue un clon de fastreboot y tenia que carrar un conjunto de app que el usuario seleccionara, asi como servicios que estaban corriendo para limpiar la memoria RAM del telefono. Le digo que sin ser root uno las puede cerrar por la bondad de ser un sistema basado en Unix y cuando ejecutas una app la haces con los permisos que tienes para ejecutarlas pq eres el propietario por lo tanto si obtienes el id que se hace obteniendo o el nombre del paquete o creo que hay una función que le da el id de la app invocas otra debo buscarla para compartirla con la comunidad puedes cerrar la app y también las que quiera, eso si, si la app corre como root pues bueno, tendrá que ser o tener permisos de root para cerrarlas.
Saludos a todos
--
Para participar es necesario que leas detenidamente las normas del grupo: http://goo.gl/8h8ez2
---
Has recibido este mensaje porque estás suscrito al grupo "desarrolladores-android" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a desarrolladores-a...@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a desarrollad...@googlegroups.com.
Visita este grupo en http://groups.google.com/group/desarrolladores-android.
Para ver este debate en la Web, visita https://groups.google.com/d/msgid/desarrolladores-android/53a3315d-9ac6-48f9-a386-1c44ae4959b1%40googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.