Это способ, чтобы закрыть приложение с помощью кнопки:Зайти в меню товаров в приложении Android?
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Button btn1 = (Button) findViewById(R.id.btn1);
btn1.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
finish();
System.exit(0);
}
});
}
Вместо использования кнопки, как я могу создать меню пункт бросить курить? Благодаря
Не делайте этого. Только не надо. Опция «quit» просто неправильна в Android. Пользователь может нажать кнопку дома в любое время. Кроме того, System.exit (0) является плохой практикой, поскольку он не подходит для окончательной настройки ваших объектов. – Budius
Я знаю, что это «неправильно». Но это всего лишь приложение для веб-просмотра, поэтому мне не нужно сохранять данные или что-то в этом роде. Многие пользователи просят меня добавить этот элемент. И если 8/10 пользователей хотят, чтобы элемент чтобы выйти, я должен это сделать :) –
Я рад, что вы знаете, что это неправильно, хотя я не согласен с тем, что нажимает на это дело. Но тем не менее, по крайней мере, вызывается только 'finish();' (не называйте 'System.exit (0)') и пусть сама структура имеет дело с убийством VM на своих условиях. – Budius