在Android中,我的应用程序提供了一个按钮,用户可以单击该按钮将其返回到打开应用程序时显示的屏幕(onCreate)。
如何设置该按钮以将用户返回主菜单?
我在switch语句中有这样的东西(点击):
case R.id.return_main:
onCreate();
return;
其中return_main是按钮的id ....我知道这不对,但我想不出任何其他方式。
谢谢!
答案 0 :(得分:3)
使用意图重新启动您的主要活动:
Intent intent = new Intent(this, MainActivity.class);
startActivity(intent);
答案 1 :(得分:3)
您应该可以致电finish()。如果您所在的Activity是您的主要活动的子项,则会返回到主活动屏幕。
答案 2 :(得分:0)
Intent intent = new Intent(this,MainActivity.class); startActivity(意向);
答案 3 :(得分:0)
你必须杀死活动才能返回主菜单,例如我从菜单中调用了Activity1并将其杀死:
ActMenu.java
startActivity(new Intent(ActMenu.this,Activity1.class));
Activity1.java
Button btnForm = (Button) this.findViewById(R.id.btnForm);
btnForm.setOnClickListener(new Button.OnClickListener()
{
public void onClick(View v)
{
finish();
}
});