Quiero afirmar que mi Acitivty que estoy probando actualmente se termina cuando se realizan ciertas acciones. Lamentablemente hasta ahora sólo estoy para afirmarlo añadiendo un poco de sueño al final de la prueba. ¿Hay una mejor manera? import android.content.Context; import android.os.Build; import android.support.test.rule.ActivityTestRule; import android.test.suitebuilder.annotation.LargeTest; import org.junit.Before; import org.junit.Rule; import org.junit.Test; import org.junit.runner.RunWith; import org.junit.runners.JUnit4; […]
Esto es lo que quiero hacer: Si utilizo startActivity inicie una nueva Activity y no puedo usar StartActivityForResult desde el menú principal -> Total . Me gustaría volver a la actividad del menú principal ya presente en mi pila y eliminar Actividades A , B , C y Total .
Estoy creando un sencillo proyecto Android. Pero cada actividad se reinicia cuando el usuario desbloquea la pantalla (después de bloquear). ¿Es el comportamiento normal de la aplicación Android? ¿O tengo que manejarlo en Manifest? ¿o en otra parte? Por favor ayuda…
Hace unos años, escribí una aplicación de alarma que funcionaba en Android 2, y ahora estoy tratando de actualizarla para que funcione en Android 4. Específicamente, en el Samsung Galaxy S4. En Android 2, si el teléfono estaba durmiendo, despertaría el teléfono y mostraría una pantalla "Snooze or Dismiss" sobre la pantalla de bloqueo. En […]
Después de recibir una notificación en mi aplicación, al hacer clic en ella se abre la actividad B. La actividad B tiene una actividad principal A. Aquí está el manifiesto: <activity android:name="com.evapp.activities.B" android:label="@string/title_activity_B" android:parentActivityName="com.evapp.activities.A" android:screenOrientation="portrait" > <!– Parent activity meta-data to support 4.0 and lower –> <meta-data android:name="android.support.PARENT_ACTIVITY" android:value="com.evapp.activities.A" /> </activity> En la actividad BI […]
Tengo la actividad A que inicia la actividad B que inicia la actividad C A -> B -> C Cuando un usuario hace clic en un botón en la actividad C, quiero llevar A a la parte superior de la pila y tomar B & C completamente fuera de la pila. Hay alguna forma de […]
Imagina que tengo una Actividad A y estoy empezando una nueva actividad B de esa. ¿Cuál será el ciclo de vida de las Actividades lado a lado? 1. A: onCreate 2. A: onStart 3. A: onResume En A => startActivity (B) 4. B: onCreate 5. B: onStart 6. A: onPause 7. B: onResume 8. A: […]
Lo que estoy tratando de lograr es: iniciar una nueva actividad con una animación de transición para la actividad sólo salir. Me gustaría deslizar la actividad actual, donde la nueva actividad estará detrás de la actual. Aquí está la diapositiva arriba animación: R.layout.slide_up <set xmlns:android="http://schemas.android.com/apk/res/android"> <translate android:duration="1000" android:fromYDelta="0%" android:toYDelta="100%" /> </set> Aquí es cómo estoy […]
Estoy creando una notificación de un servicio con el código siguiente: NotificationManager notificationManager = (NotificationManager) ctx .getSystemService(Context.NOTIFICATION_SERVICE); CharSequence tickerText = "bla …"; long when = System.currentTimeMillis(); Notification notification = new Notification(R.drawable.icon, tickerText, when); Intent notificationIntent = new Intent(ctx, SearchActivity.class). putExtra(SearchActivity.INTENT_SOURCE, MyNotificationService.class.getSimpleName()); PendingIntent contentIntent = PendingIntent.getActivity(ctx, 0, notificationIntent, 0); notification.setLatestEventInfo(ctx, ctx.getString(R.string.app_name), tickerText, contentIntent); notification.flags |= Notification.FLAG_AUTO_CANCEL; […]
No quiero enviar ningún registro especial a la consola de Firebase Analytics, solo compruebe en qué pantallas el usuario pasa más tiempo y así sucesivamente. Cuando utilicé AnalyticsTracker era obligatorio agregarlo en todas partes, así que puede establecer el nombre específico de cada pantalla con el archivo Tracker.xml . La documentación oficial dice: Agregue la […]