Utilizar una intención para enviar datos a mi actividad
Tengo un servidor en ejecución que notifica al usuario con una notificación de barra de estado que abre mi actividad principal, ¿cómo puedo pasar los datos a mi actividad a través de esa intención?
- StopSelf no detiene mi servicio
- Observable vs. Servicio en Android
- ¿Cómo puedo enlazar este servicio en Android?
- Cómo poner un oyente onclick dentro de un servicio
- StopSelf () vs stopSelf (int) vs stopService (Intención)
- Android: intent.putExtra en una clase de servicio para obtener notificaciones
- ¿Hay una manera de mantener los meta-datos en el manifiesto de Android privados al paquete?
- Servicio de reconocimiento continuo de voz de Android
- Parcel.readException pasando un objeto al servicio remoto
- Ice Cream Sandwich init.rc documentación
- El servicio onCreate de Android se llama varias veces sin llamar a onDestroy
- Servicios de Android: consideraciones sobre el ciclo de vida
- Cómo forzar el onServiceDisconnected () obtener llamado?
Utilizar Intent.putExtra(..)
:
intent.putExtra("keyName", "somevalue");
Este método está sobrecargado y toma varios tipos como segundo argumento: int, byte, String, varias matrices ..
Para obtener los datos de uso apropiado getXYZExtra (). Para String esto es:
getStringExtra(String keyName)
Actividad principal
Intent intent = new Intent(MainActivity.this,SecondActivity.class); intent.putExtra("extra_text", string); startActivity(intent);
SecondActivity
String text = getIntent().getStringExtra("extra_text");
- EditText pierde contenido en desplazamiento en ListView
- Cargador de imágenes universal roundedBitmapDisplayer issues