所以基本上我使用的是一种更新检查方法(下面的代码),我想让它在每次用户启动应用程序时运行
我的应用程序层次结构如下:
TwoFragment
,ThreeFragment
,extends Fragment
...)CheckUpdates()
在启动画面后执行OneFragment
问:每次应用启动时,如何运行OnCreate()
方法?每次片段可见或类似
PS。我尝试在
OnCreate()
中调用该方法并且它不起作用,每次我转到另一个片段或其他活动并返回该方法时再次调用。所以在
public void checkUpdates(){ //checking for updates logic new AppUpdater(this) .setUpdateFrom(UpdateFrom.GOOGLE_PLAY) .setDisplay(Display.DIALOG) .setTitleOnUpdateAvailable("New update available") .setContentOnUpdateAvailable(UPDATE_AVAILABLE) .setTitleOnUpdateNotAvailable("No update available") .setContentOnUpdateNotAvailable(NO_UPDATE_AVAILABLE) .setButtonUpdate("Update") .setButtonUpdateClickListener(new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { Goto_ps(); } }) .setButtonDismiss("Maybe later") .setButtonDismissClickListener(null) .setCancelable(true) .showAppUpdated(true) .start(); }
中调用它,因为很多人建议并将其标记为副本并没有解决问题
以下是我将使用的方法
{{1}}