4

我想在活动加载后立即调用一个方法。该方法是公共无效的。任何帮助,将不胜感激

4

3 回答 3

30

您可以使用以下方法

您可以在 Activity 启动时在其中任何一个之间调用您的方法,所有这些都被调用,因为每次活动恢复时都会调用 onResume,这在 ActivityLifeCycle Diagram 中有很好的解释

@Override
public void onCreate(Bundle savedInstanceState)
{
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_splash);   

}


@Override
protected void onStart()
{   
    // TODO Auto-generated method stub
    super.onStart();
}


@Override
protected void onResume()
{   
    // TODO Auto-generated method stub
    super.onResume();
}

您可以从这里了解更多 信息

您可以从ActivityLifeCycle了解更多信息

或遵循此 ActivityLifeCycle

在此处输入图像描述

于 2013-09-09T17:52:01.537 回答
2

您必须在方法中调用该onCreate()方法。onCreate()首次创建活动时调用该方法。查看活动生命周期:

在此处输入图像描述

于 2013-09-09T17:43:58.730 回答
0

您可以在此处查看活动时间线,并在此处查看 startActivity() 函数。

希望这两个能根据您的情况引导您朝着正确的方向前进。祝你好运。

于 2013-09-09T17:43:49.307 回答