需要你的帮助!
如何在我的应用程序中打开时只调用一次该功能?
我这样做:
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;
}
此外,清单文件已添加到活动android:configChanges="orientation"
,但在您重启设备时仍然可以正常运行
我希望得到你的帮助!
答案 0 :(得分:5)
您可以使用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
}
}
然后将此类添加到清单
<application
android:name=".MyApp or your class name"
......
....>