Android Ala de mucchin | lista del artículo Actividad etiquetas



Cómo recoger los eventos de la tecla Atrás en la aplicación Android


En la aplicación de Android, (recibir) método de evento de recoger la llave se ha pulsado el botón Back (Atrás) ¿Qué es?

Antes de ahondar en el tema, sólo hablar un poco evitado.
Es para actualizar el sitio Senki "Android de mucchin" por un tiempo bastante largo.
Se trata de alrededor de 50 días que pretenden.
Para la práctica de ocupados que se ha convertido, también deja de funcionar un desarrollo Android se hizo en privado.
Sólo un poco de tiempo libre por lo que finalmente, he tratado de que el desarrollo continuo de aplicaciones para Android se habían hecho de anteriores años.
Y se libera un poco de tiempo se esperaba, no era tan innegable que algunas en blanco.
No puedo explicar lo que estaba sucediendo en Android, ha sido olvidado y que la realización de la multa había construido su Android, que es lo mismo. (Risas)


Por lo tanto, me gustaría ir al grano.
Esta vez, en la aplicación Android, es acerca de cómo recoger el evento cuando se pulsa la tecla Atrás.

Ahora he ha hecho una aplicación para Android, con GPS características, he intentado instalar y poner a prueba a XPERIA.
Por ejemplo, incluso si los interiores de posicionamiento GPS, no termina posicionamiento no puede ser procesado.
Me di cuenta de que en ese estado, incluso si eso termina en el icono de la actividad en el icono, como su posicionamiento en la parte superior de la pantalla del XPERIA que ha sido la vuelta para marcharse Pikopiko y el movimiento.
Pensé así que pensé que allí, y olvidar el posicionamiento, y de hecho intacta si, y quiero cancelar el posicionamiento GPS al final de la actividad.

Android se ha instalado en su propio botón "Atrás", recibió el evento ha sido presionado, por supuesto, puede ser procesado como. (. En onClickListener)
En este sentido, poniendo el proceso de cancelación de posicionamiento GPS, la actividad al final de su propia pulsando el botón Atrás no es ningún problema, me dio para cancelar la posición.
Pero esto por sí solo, si la tecla ha sido presionada la parte posterior de la parte difícil, la operación de colocación no se cancela.
Vamos a hablar cuando se pulsa la tecla Atrás que se presenta como una clave difícil, y lo que hago.

OnDestroy de Actividad () evento

¿Qué quieres hacer una tecla Atrás se ha presionado? Creo que, dependiendo del propósito, y cómo manejar diferente.
Al igual que yo, al final de la actividad, en el caso de procesamiento, se puede implementar () método, es posible que desee para describir el proceso de OnDestroy de la actividad o si desea cancelar la operación que está ejecutando, Tokayuu desea liberar algo.
La actividad es al final, se produce OnDestroy evento.
Por supuesto, incluso después de que el dejar de fumar () método, ya que se produce OnDestroy este acabado evento, en el proceso que te ponen en una salida pulse el botón a la propiedad, si se ha puesto un proceso como el de Yara canceló la liberación, OnDestroy () Creo que una buena idea para poner en práctica.




OnKeyDown de la Actividad () evento

En esta sección se describe qué hacer cuando "Quiero hacer caso omiso de la tecla Atrás."
Sin embargo, porque creo que este proceso, y poco amable para el usuario, por lo que no es recomendable.
Cuando se pulsa la tecla, evento para onKeyDown se produce, la actividad, para poner en práctica () onKeyDown método.
Entonces, por ejemplo, el código siguiente.


pública boolean onKeyDown (int keyCode, KeyEvent evento) {
if (= keyCode! KeyEvent.KEYCODE_BACK) {
volver super.onKeyDown (keyCode, evento);
} Else {
return false;
}
}


KeyEvent.KEYCODE_BACK es una constante de la clase android.view.KeyEvent, muestra la tecla de retroceso.
Antes, cuando estaba la llave, por, y no para llamar a () onKeyDown de la superclase, el procesamiento de tecla de retroceso, esto significa que está terminado con esta sección, usted no va a regresar a la pantalla anterior.

Si, si se implementan estos procesos, etc para mostrar un mensaje similar "., Por favor salga pulsando un botón en lugar de la tecla Volver para volver", pero por favor, una subida que no se moleste al usuario con seriedad .


En el emulador de Android, porque no era como el icono icono se muestra en la posición del GPS, que se pensaba no hay problema, buscando en el movimiento en el hecho de XPERIA, se encuentra el problema y se escurre.

Si está desarrollando una aplicación para Android es también todo el mundo, se recomienda obtener los medios actuales.
Y también es diferente porque el tamaño de la pantalla, y se mueven en el emulador, es porque una corrida contra el XPERIA, es la diferencia entre la atmósfera Yappari.

2 3 4 5 ... 10 ... Last » A la página diez de un dos tres cuatro cinco ... 10 ... »Ultimo