在片段上,onResume之后会发生什么

时间:2014-10-09 20:54:27

标签: android fragment

正如问题的标题所述,onResume之后的片段是什么?在完全创建并准备好使用之前,是否有类似onPostResume的活动或操作系统在片段初始化期间调用的任何其他方法?

2 个答案:

答案 0 :(得分:2)

没有onPostResume。如果您确实需要在onResume之后立即执行某些工作,则可以使用Handler或其中一个片段视图向自己发布Runnable。

类似的东西:

@Override
public void onResume()
{
    super.onResume();

    Runnable r = new Runnable()
    {
        public void run()
        {
            // do post-runnable stuff
        }
    };

    Handler h = new Handler();
    h.post(r);
}

答案 1 :(得分:0)

Resume是在片段变为活动状态之前调用的最后一个。看一下片段生命周期的完整列表:http://developer.android.com/guide/components/fragments.html#Creating