У моего приложения Android есть активность для пользователей, которые должны начинаться только с первого запуска. У него есть кнопка. Я хочу использовать кнопку для закрытия операции навсегда. Я использовал этот код:закрыть активность навсегда на clickun нажмите
Button b1001 = (Button) findViewById(R.id.button1001);
b1001.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
startActivity(new Intent(Splash.this, MainActivity.class));finish();
}
});
Он не работает. Я слышал, что должен использовать sharedpre/something /, но я не могу. Мне нужен пример кода. Thnx
Что вы должны работать. Надеюсь, это полезно. :( –
Попробуйте 'Splash.this.finish()' вместо этого закончить действие. Затем сохраните логическое значение в общей настройке, которое вы можете позже проверить при запуске приложения. Если это было установлено, ваше приложение было запущено раньше Вы можете легко Google Как использовать SharedPreference. –