Windows Phone 8.1

Desactivando el Action Center en nuestras Apps


wp_ss_20141223_0003

La mayoría de los que preferimos jugar en nuestros dispositivos nos hemos de molestar algunas ocasiones cuando sin querer deslizamos el Action Center haciendo que la App se detenga y cuando se quiere regresar, esta tarda en cargar para continuar jugando.

En otras palabras hacen que la UX no sea del todo agradable, pero para esto hay una solución, si amigos desarrolladores, existe una solución y no les lleva mas que una sola linea de código.

¿Como?, ¿en verdad podemos desactivar desde código el gesto para acceder al Action Center?

Si, esto lo podemos hacer utilizando la propiedad SuppressSystemOverlays de la clase ApplicationView.

La propiedad es de tipo bool con valor por defecto en True en las aplicaciones categorizadas como Juegos y False en las demas categorias. Entonces, para desactivar el gesto para acceder al Action Center solo hay que poner:

ApplicationView.GetForCurrentView().SuppressSystemOverlays = true;

Si se requiere que el comportamiento regrese a su estado original, solo se necesitara establecer la propiedad en False.

Nota: Se recomienda solo establecer dicha propiedad en True en caso de ser un juego, aplicaciones multimedia a pantalla completa o ante el uso de la cámara, esto para brindar un experiencia de usuario única.

Más información

Anuncios

Responder

Por favor, inicia sesión con uno de estos métodos para publicar tu comentario:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s