アプリが起動されたときに初めて起動するイントロ画面を追加しようとしました。その後、ログインページを直接ロードします 私は以下のガイドを使って達成しましたこの初めてアプリ起動イントロエラー(ビューページ)
SharedPreferences sp = getSharedPreferences(MyPrefs, 0);
if (sp.getBoolean("first", true)) {
SharedPreferences.Editor editor = sp.edit();
/*editor.putBoolean("first", false);*/
sp.edit().putBoolean("first", false).commit();
editor.commit();
Intent intent = new Intent(this, login.class); //call your ViewPager class
startActivity(intent);
}
しかし、アプリはイントロ部分をスキップし、初めてのアプリを使用してログインページをロードし、再び 立ち上げたときに、私はこの 感謝を逆にすることができますどのようにイントロページをロード
(sp.getBoolean( "first"、true))if(sp.getBoolean( "first"、false))とlemmeがhappennedを知っている場合は、私は後でそれを説明します:)私はそれを達成するためのよりよい方法を提案することができます:)そのただのパッチあなたのコードに:) –
条件を変更する –
@SandeepBhandari返信ありがとう、falseに変更するとイントロ画面を表示するのに役立ちますが、アプリが次回起動されたときにも表示されます。 – 7rocker