onCreateView method gets called when? and How many times in Activity life cycle?

后端 未结 4 939
甜味超标
甜味超标 2020-12-13 14:06

I wrote a little program looking like this:

package com.example.lifecycle;

import android.app.Activity;
import android.content.Context;
import android.os.Bu         


        
4条回答
  •  隐瞒了意图╮
    2020-12-13 14:17

    You can monitor the reason onCreateView gets Called from a log file :

    add inside your onCreateView method this :

    Log.d("TAG", "onCreateView event : " + name);
    

    such as my logcat produce this ;

    onCreateView : LinearLayout
    onCreateView : ViewStub
    onCreateView : FrameLayout
    onCreateView : android.support.v7.widget.ActionBarOverlayLayout
    onCreateView : android.support.v7.widget.ContentFrameLayout
    onCreateView : android.support.v7.widget.ActionBarContainer
    onCreateView : android.support.v7.widget.Toolbar
    onCreateView : android.support.v7.widget.ActionBarContextView
    onCreateView : LinearLayout
    

提交回复
热议问题