如何从onInit在主活动中启动方法



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

代码:

 public void onInit(int status) {
     HowDoIStartThisMethodCorrectly?(); <-- because this doesn't start that method.

}

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

只有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.
}

最新更新