Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


¿Cuáles son los diferentes métodos de ciclo de vida onCreate () y onCreateView () en Fragment?

No sé cuándo usar onCreate() o onCreateView() .

He utilizado onCreate() y onCreateView() métodos de ciclo de vida. Creo onCreate() para Activity y onCreateView() para Fragment. Pero no estoy seguro. ¿Puedo usar el onCreate() LifeCycle en Fragment? ¡Espero que alguien me pueda ayudar!

  • Super.onCreate (savedInstanceState);
  • Get activityInfo metaData en el método onCreate
  • Cómo reiniciar la función onCreate
  • Después de cambiar la orientación de la pantalla, el diálogo aparece aparentemente sin ninguna llamada
  • Android onCreate se llama después de bloquear la pantalla
  • Estado de actividad de ahorro en la onPause
  • Android: ¿Dónde poner el código onCreate () de la actividad en un fragmento?
  • Fragmento en ViewPager devuelve objeto vacío onResume
  • 3 Solutions collect form web for “¿Cuáles son los diferentes métodos de ciclo de vida onCreate () y onCreateView () en Fragment?”

    OnCreate se llama a la creación inicial del fragmento. Usted hace sus inicializaciones no gráficas aquí. Finaliza incluso antes de que el diseño se infle y el fragmento es visible.

    OnCreateView se invoca para inflar el diseño del fragmento, es decir, la inicialización gráfica suele tener lugar aquí. Siempre se llama a veces después del método onCreate .

    Ciclo de vida de la actividad explicado – http://developer.android.com/reference/android/app/Activity.html

    Ciclo de vida del fragmento explicado – http://developer.android.com/guide/components/fragments.html#Creating

    Diagrama detallado del ciclo de vida – https://github.com/xxv/android-lifecycle

    De los documentos:

    Crecer

    Se llama cuando se inicia la actividad.

    Aquí es donde debe ir la mayoría de la inicialización: llamar a setContentView (int) para inflar la UI de la actividad, usando findViewById (int) para interactuar mediante programación con widgets en la interfaz de usuario, llamando a managedQuery (android.net.Uri, String [], String, String [ ], String) para recuperar los cursores de los datos que se muestran, etc.

    Puede llamar a finish () desde esta función, en cuyo caso onDestroy () será llamado inmediatamente sin el resto del ciclo de vida de la actividad (onStart (), onResume (), onPause (), etc) ejecutándose.

    Las clases derivadas deben llamar a través de la implementación de este método. Si no lo hacen, se lanzará una excepción.

    Enlace a la documentación de onCreate

    OnCreateView

    Se le llama para que el fragmento instancia su vista de interfaz de usuario. Esto es opcional, y los fragmentos no gráficos pueden devolver null (que es la implementación predeterminada). Esto se llamará entre onCreate (Bundle) y onActivityCreated (Bundle).

    Si devuelve una Vista desde aquí, se le llamará más tarde en onDestroyView () cuando se publique la vista.

    Enlace a la documentación de onCreateView

    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.