Preguntas etiquetadas con android-activity

Preguntas sobre la creación o gestión de actividades en Android. En las aplicaciones de Android, una actividad es un componente que proporciona una interfaz de usuario que permite al usuario hacer algo. Ejemplos simples son: marcar el teléfono, tomar una foto, enviar un correo electrónico o ver un mapa.


4
getApplication () vs. getApplicationContext ()
No pude encontrar una respuesta satisfactoria a esto, así que aquí vamos: ¿cuál es el trato Activity/Service.getApplication()y Context.getApplicationContext()? En nuestra aplicación, ambos devuelven el mismo objeto. En una ActivityTestCasesin embargo, burlándose de la aplicación hará getApplication()volver con la maqueta, pero getApplicationContexttodavía devolver una instancia de contexto diferente (uno inyectado por …

11
Cambiar la actividad de inicio de la aplicación
He creado la carne y las tripas de mi aplicación, pero quiero agregar una actividad diferente que será el punto de partida (una especie de pantalla de inicio de sesión). Un par de preguntas: 1 Tengo un manejo bastante decente sobre cómo cambiar entre actividades (basado en este artículo: http://www.linux-mag.com/id/7498 …

15
Eliminar una actividad de la pila de historial
Mi aplicación muestra una actividad de registro la primera vez que el usuario ejecuta la aplicación, se ve así: ActivitySplashScreen (bienvenido al juego, ¿registrarse para obtener una cuenta?) ActivitySplashScreenSignUp (genial, complete esta información) ActivityGameMain (pantalla principal del juego) entonces las actividades se inician entre sí exactamente en ese orden, cuando …

21
Cómo reiniciar Activity en Android
¿Cómo reinicio un Android Activity? Intenté lo siguiente, pero Activitysimplemente se fue. public static void restartActivity(Activity act){ Intent intent=new Intent(); intent.setClass(act, act.getClass()); act.startActivity(intent); act.finish(); }

27
Termina todas las actividades anteriores.
Mi aplicación tiene las siguientes pantallas de flujo: Home->screen 1->screen 2->screen 3->screen 4->screen 5 Ahora tengo un log out botón común en cada pantalla ( Home/ screen 1 / screen 2 /screen 3/ screen 4 / screen 5) Quiero que cuando el usuario haga clic en el botón de cerrar …

24
Llamar a startActivity () desde fuera de un contexto de actividad
He implementado un ListViewen mi aplicación de Android. Me ato a esto ListViewusando una subclase personalizada de la ArrayAdapterclase. Dentro del ArrayAdapter.getView(...)método anulado , asigno un OnClickListener. En el onClickmétodo de la OnClickListener, quiero lanzar una nueva actividad. Me sale la excepción: Calling startActivity() from outside of an Activity context …


30
Android: borra la pila posterior
En Android tengo algunas actividades, digamos A, B, C. En A, uso este código para abrir B: Intent intent = new Intent(this, B.class); startActivity(intent); En B, uso este código para abrir C: Intent intent = new Intent(this, C.class); startActivity(intent); Cuando el usuario toca un botón en C, quiero volver a …


5
Comience una actividad con un parámetro
Soy muy nuevo en el desarrollo de Android. Quiero crear e iniciar una actividad para mostrar información sobre un juego. Muestro esa información, necesito un gameId. ¿Cómo puedo pasar esta identificación del juego a la actividad? La ID del juego es absolutamente necesaria, así que no quiero crear o iniciar …


5
¿Cómo devolver un resultado (startActivityForResult) de una actividad TabHost?
Tengo 3 clases en mi ejemplo: Clase A, la actividad principal. La clase A llama a startActivityForResult: Intent intent = new Intent(this, ClassB.class); startActivityForResult(intent, "STRING"); Clase B, esta clase es una TabActivity: Intent intent = new Intent(this, ClassC.class); tabHost.addTab... Clase C, esta clase es una actividad regular: Intent intent = …


9
Activity, AppCompatActivity, FragmentActivity y ActionBarActivity: ¿Cuándo usar cuál?
Vengo de iOS donde es fácil y simplemente usas un UIViewController. Sin embargo, en Android las cosas parecen mucho más complicadas, con ciertos componentes de UIC para niveles de API específicos. Estoy leyendo BigNerdRanch para Android (el libro tiene aproximadamente 2 años) y sugieren que use Activitypara alojar mi FragmentActivities. …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.