Articles of android

Anular el botón Atrás para que funcione como el botón de inicio

Al presionar el botón Atrás, me gustaría que mi aplicación entre en el estado detenido, en lugar del estado destruido. En los documentos de Android dice: … no todas las actividades tienen el comportamiento que se destruyen cuando se presiona ATRÁS. Cuando el usuario comienza a reproducir música en la aplicación Música y luego presiona […]

Cómo evitar que las vistas personalizadas pierdan estado en los cambios de orientación de pantalla

Implementé exitosamente onRetainNonConfigurationInstance() para mi Activity principal para guardar y restaurar ciertos componentes críticos en los cambios de orientación de la pantalla. Pero parece que mis vistas personalizadas se vuelven a crear desde cero cuando cambia la orientación. Esto tiene sentido, aunque en mi caso es inconveniente porque la vista personalizada en cuestión es un […]

¿Cómo debo validar una dirección de correo electrónico?

¿Cuál es una buena técnica para validar una dirección de correo electrónico (por ejemplo, desde un campo de entrada de usuario) en Android? org.apache.commons.validator.routines.EmailValidator no parece estar disponible. ¿Hay otras bibliotecas haciendo esto que ya están incluidas en Android o tendré que usar RegExp?

Esta clase de controlador debe ser estática o pueden producirse fugas: IncomingHandler

Estoy desarrollando una aplicación Android 2.3.3 con un servicio. Tengo esto dentro de ese servicio para comunicarme con la actividad Principal: public class UDPListenerService extends Service { private static final String TAG = “UDPListenerService”; //private ThreadGroup myThreads = new ThreadGroup(“UDPListenerServiceWorker”); private UDPListenerThread myThread; /** * Handler to communicate from WorkerThread to service. */ private Handler […]

Android: vuelve a la actividad anterior

Quiero hacer algo simple en la aplicación de Android. ¿Cómo es posible volver a una actividad previa? ¿Qué código necesito para volver a la actividad anterior?

Convertir lista en matriz en Java

¿Cómo puedo convertir una List a una Array en Java? Verifica el código a continuación: ArrayList tiendas; List tiendasList; tiendas = new ArrayList(); Resources res = this.getBaseContext().getResources(); XMLParser saxparser = new XMLParser(marca,res); tiendasList = saxparser.parse(marca,res); tiendas = tiendasList.toArray(); this.adaptador = new adaptadorMarca(this, R.layout.filamarca, tiendas); setListAdapter(this.adaptador); Necesito poblar las tiendas la matriz con los valores de […]

Ejecutando Google Maps v2 en el emulador de Android

Intenté implementar Google Maps v2 en mi aplicación Android, pero desafortunadamente en lugar de mapas recibo este mensaje: ¿Es posible ejecutar estos mapas en el emulador de Android (Plataforma 4.2)?

¿Cómo eliminar todas las llamadas de registro de depuración antes de publicar la aplicación en Google Play?

Según Google, debo ” desactivar cualquier llamada a los métodos de registro en el código fuente ” antes de publicar mi aplicación de Android. Extracto de la sección 5 de la lista de verificación de la publicación : Asegúrese de desactivar el registro y deshabilite la opción de depuración antes de crear su aplicación para […]

Cómo iniciar un servicio cuando .apk está instalado por primera vez

En mi aplicación, no tengo ninguna parte de IU, por lo que debo iniciar un servicio tan pronto como se instale Applicaton en el dispositivo. Vi muchos enlaces de los cuales la respuesta fue que no es posible, pero creo que seguramente es posible. Solo eche un vistazo a la aplicación PlanB en Android Market […]

No se puede encontrar Theme.AppCompat.Light para la nueva compatibilidad con Android ActionBar

Estoy tratando de implementar la nueva biblioteca de soporte de ActionBar que fue lanzada por Google hace un par de días. En el pasado, he implementado ActionBarSherlock con éxito sin problemas utilizando el mismo método que figura en la página de configuración de la biblioteca de soporte de Google Developer, usando la guía sobre cómo […]