Articles of android

¿Cómo reiniciar automáticamente un servicio incluso si la fuerza del usuario lo cierra?

Quiero que un servicio se ejecute todo el tiempo en mi aplicación. Así que quiero reiniciarlo incluso si el usuario cierra la fuerza. Definitivamente hay una manera de hacerlo, como lo hacen las aplicaciones como Facebook. (No se hace mediante notificaciones automáticas, Facebook reinicia su servicio incluso si Internet está apagado). Cualquier ayuda sería apreciada. […]

Preferencias de Android: cómo cargar los valores predeterminados cuando el usuario no ha usado la pantalla de preferencias?

Estoy usando una actividad de preferencia para permitir que el usuario establezca algunos valores. Lo estoy alimentando el archivo xml con las preferencias definidas. He configurado todos los android:defaultValue=”” para ellos. Cuando inicio mi aplicación, necesito las preferencias, o si aún no están configuradas manualmente, quiero los valores predeterminados: SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(this); boolean value […]

Android – Actividad vs FragmentActivity?

Soy nuevo en Android. Quiero construir una aplicación con formato de pestaña. Encontré mucha documentación donde se ha usado Activity . También en muchos casos han usado FragmentActivity . No estoy seguro de cuál será mejor para comenzar. Por favor sugiérame ¿Debería usar Activity o FragmentActivity para comenzar el desarrollo en formato de pestaña?

Detectar cambio de la pestaña ViewPager dentro de Fragment

Tengo una ViewPager con múltiples fragmentos. En un Fragment , toco audio. Cuando deslizo hacia otro fragmento, quiero detener la reproducción de audio. ¿Cómo puedo detectar que el otro fragmento ahora sea visible en ViewPager ? Intenté reemplazar onStop y onHiddenChanged . Sin éxito. Debe haber algún método “no activo” para anular. ¿No?

La detección de qué elemento seleccionado (en un ListView) engendró el ContextMenu (Android)

Tengo un ListView que permitirá al usuario presionar prolongadamente un elemento para obtener un menú contextual. El problema que estoy teniendo es determinar qué ListItem presionaron durante mucho tiempo. He intentado hacer esto: myListView.setOnCreateContextMenuListener(new OnCreateContextMenuListener() { @Override public void onCreateContextMenu(ContextMenu menu, final View v, ContextMenuInfo menuInfo) { menu.add(“Make Toast”) .setOnMenuItemClickListener(new OnMenuItemClickListener() { @Override public boolean […]

Android – startActivityForResult activa inmediatamente onActivityResult

Estoy lanzando actividades desde la actividad principal de mi aplicación utilizando la llamada startActivityForResult(intent, ACTIVITY_TYPE) , y todas funcionan a excepción de una. Este, cuando se llama, inicia la actividad como se desea, pero en el registro puedo ver que onActivityResult() se desencadena inmediatamente. La actividad aparece pero RESULT_CANCELED se devuelve inmediatamente a onActivityResult() . […]

¿Cómo excluir ciertos mensajes por nombre TAG usando Android adb logcat?

Logcat permite filtrar registros, pero funciona así: usted define los filtros y Logcat solo muestra los mensajes que coinciden con los filtros. ¿Pero hay una manera de mostrar todos los registros EXCEPTO algunos TAG definidos por filtros?

¿Cómo usar el tema Holo.Light, y recurrir a ‘Light’ en dispositivos pre-honeycomb?

Me gustaría utilizar el tema Holo.Light en dispositivos que lo admitan y volver al tema Light habitual en otros dispositivos. Por el momento, hacer referencia a Holo.Light funciona bien en 3.0+, pero las API anteriores simplemente vuelven al tema predeterminado “oscuro”. ¿Puedo lograr lo que quiero con herencia de estilo?

Cómo animar la adición o la eliminación de las filas de Android ListView

En iOS, existe una facilidad muy fácil y poderosa para animar la adición y eliminación de filas de UITableView, aquí hay un clip de un video de youtube que muestra la animación predeterminada. Observe cómo las filas circundantes colapsan en la fila eliminada. Esta animación ayuda a los usuarios a realizar un seguimiento de lo […]

¿Cómo puedo crear una aplicación de Android en Android Studio que use Google Maps Api v2?

He tenido muchos problemas con Android Studio al intentar crear una aplicación con GoogleMap. He seguido la siguiente guía con (casi) ningún problema al usar Eclipse como mi IDE: https://developers.google.com/maps/documentation/android/start Nunca antes había usado Android Studio y tengo dificultades con todo el paradigma de proyecto / módulo. No he podido configurar correctamente el SDK de […]