-2
我在许多应用程序中看到“FirstStart”视图以及来自应用程序的提示。 钛备份在第一次启动时显示了应用程序的规则,并在此之后更改日志。Android显示一次框
这是“FirstStart”的一个插件吗?或者我该如何做到这一点?
我在许多应用程序中看到“FirstStart”视图以及来自应用程序的提示。 钛备份在第一次启动时显示了应用程序的规则,并在此之后更改日志。Android显示一次框
这是“FirstStart”的一个插件吗?或者我该如何做到这一点?
不是插件。只需使用片段管理器显示对话框并将值保存到共享首选项。
Boolean isFirstRun = getActivity().getSharedPreferences(SHARED_PREF, Context.MODE_PRIVATE).getBoolean("firstRun", true);
if (isFirstRun) {
SharedPreferences sharedPreferences = getActivity().getApplicationContext().getSharedPreferences(SHARED_PREF, 0);
SharedPreferences.Editor editor= sharedPreferences.edit();
editor.putBoolean("firstRun", false);
editor.apply();
FragmentManager fm = getFragmentManager();
MyDialogFragment dialog = new MyDialogFragment();
dialog.show(fm, "myDialog");
}
谢谢answere有时这么近。 –
不要忘了投票:) – kd8bny
必须等6分钟才能接受;-) –