我一直在寻找一个多月,我无法在任何地方解决这个问题。每当我点击后退按钮时,我的应用程序就会关闭。我已经搜索过finish()
我已经覆盖了onBackPressed()
,我似乎无法解决这个问题。
public class Toasty extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_toasty);
Button button = (Button) findViewById(R.id.button1);
button.setOnClickListener(new OnClickListener() {
public void onClick(View arg0) {
Toast.makeText(getApplicationContext(),
"Here's your toast!", Toast.LENGTH_LONG).show();
setContentView(R.layout.activity_show_toast);
}
});
}
}
这几乎就是我所做的一切。它会在下一个屏幕上弹出一个文本视图,然后弹出一个 Toast。然后我按下后退按钮,当我想要做的只是重置时应用程序退出,以便可以再次按下按钮。