如何在onInit的主要活动中启动方法?

时间:2012-01-20 01:17:36

标签: java android

我需要知道代码来修复我的示例,以便在我的活动中启动一个方法。

代码:

 public void onInit(int status) {

     HowDoIStartThisMethodCorrectly?(); <-- because this doesn't start that method.

}

我需要在我的主要活动中使用一个方法在程序启动时运行,所以我添加onCreate我的onInit方法,但它不起作用。

1 个答案:

答案 0 :(得分:0)

只保证onCreate()中的代码能够运行:

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    PUTYOURMETHODHERE();

} 

或者你可以这样做:

 @Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    onInit();

} 

public void onInit() {

    HowDoIStartThisMethodCorrectly?(); <-- because this doesn't start that method.

}