0
イントロアクティビティでボタンを使用すると、メインアクティビティに移動する方法を教えてください。イントロページは、アプリの最初の使用時に表示されます。SharedPreferencesを使用してインテントを処理する
は、ここで私はあなただけのアプリの初回起動時間、イントロの活動を表示したいと仮定しています私のIntroActivity.javaのonCreateメソッド
Button switchButton = (Button) findViewById(R.id.switchButton);
switchButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
SharedPreferences pref = getSharedPreferences("ActivityPREF", Context.MODE_PRIVATE);
if (pref.getBoolean("activity_executed", false)) {
Intent switchSwag = new Intent(IntroActivity.this, MainActivity.class);
startActivity(switchSwag);
finish();
} else {
Editor ed = pref.edit();
ed.putBoolean("activity_executed", true);
ed.commit();
}
}
});
おかげで、それが働きました! –
回答を受け入れるようにマークしてください:) –