-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分鐘才能接受;-) –