需要你的帮助!
如何在我的应用程序中打开时只调用一次函数?
我愿意:
private boolean is_first = true;
@Override
public void onCreate(Bundle savedInstanceState) {
if ( is_first ) {
MyFirstFunction();
}
}
public void onResume(Bundle savedInstanceState) {
super.onResume();
is_first = false;
}
同样在 list 文件中添加到 Activity android:configChanges="orientation"
但是当你打开设备重启时仍然起作用
希望得到您的帮助!
最佳答案
您可以使用 Application 类在 onCreate
方法中调用您的函数
public class MyApp extends Application {
@Override
public void onCreate() {
//this will be called each time you open the application
super.onCreate();
//call you function here
}
}
然后将这个类添加到 list 中
<application
android:name=".MyApp or your class name"
......
....>
关于java - 打开时只调用一次函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12661365/