¿Por qué overridePendingTransition no tiene efecto cuando salto de Fragment a una nueva Activity?
La primera actividad contiene un Fragmento, y hay un botón dentro del fragmento, y cuando hago clic en este botón, deseo saltar a una nueva Actividad con animación diferente. Así que lo hago así en el Fragmento:
mButton.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { Intent intent = new Intent(getActivity(), NewActivity.class); getActivity().startActivity(intent); getActivity().overridePendingTransition( R.anim.forward_activity_move_in, R.anim.forward_activity_move_out); });
Sin embargo, la nueva animación no tiene efecto cuando se mueve a la nueva Actividad, así que me pregunto si lo hago mal. Espero que alguien me pueda ayudar, thx mucho 🙂
- Android: Html TextView - ¿es posible?
- Cómo manejar el retrato de Android y el paisaje en el código?
- Android espera hasta que se complete la animación
- Interrupción del botón de inicio en android
- Autocompletar super rápido usando la búsqueda binaria en el archivo clasificado (300000 líneas)
- Selección de la intención de la carpeta y el trabajo cuando la intención completa?
- Qué valores de color se pueden utilizar para GradientDrawable
- Android TabView error?
- Android y OOP - Variables globales vs heredados Getters en fragmentos
- Lista de comparación <String >
- ¿Cuál es la diferencia entre setVideoPath de VideoView y setVideoURI
- Finite State Machine (FSM) y Java de Android
- ListView: ¿Cómo permanecer resaltado / seleccionado después de pulsar el botón Atrás?
Gracias, he resuelto este problema, Usted puede encontrar soluciones en Cambiar la transición de la actividad cuando dentro de un TabHost
Bueno, el problema no es el caso de Fragmento, en su lugar el TabActivity causa el problema.
- El uso de FLAG_ACTIVITY_REORDER_TO_FRONT para cambiar entre las actividades de la interfaz de usuario que se ejecutan de forma persistente provoca un error "sin foco de ventana"
- QNetworkAccessManager – primero GET muy lento