button返回到MainActivity

我想创build一个button,导致用户直接回到没有android name =“com.example.example”的主要活动。
它有android.intent.etc …
我怎样才能参考我的button回到这个活动?

  • 如何在eclipse中从我的android项目中删除依赖项。
  • Eclipse不断启动新的模拟器
  • 在eclipse下调试android中的本机代码失败了
  • 从eclipse导入密钥库到android studio
  • Eclipse安装新软件时出现问题
  • '找不到样式mapViewStyle'错误仍然存​​在
  • Android操作栏如何为Eclipse添加支持库v7 appcompat
  • 无法解析'adb版本'的输出?
  • 可以说你的主要活动叫做Main.java。

    btnBack.setOnClickListener(new OnClickListener(){ private void onClick(){ Intent intent = new Intent(currentActivity.this, Main.class); intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); startActivity(intent); } }); 

    使用startActivity(intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP));

    有时你可以调用activity.finish()来结束当前的活动,所以主(第一个创build的)活动会popup。

    如果这不是你的情况,请这样做:

     Intent intent = new Intent(getApplicationContext(), Main.class); intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP) startActivity(intent); 
     Intent intent = new Intent(this, Main.class); intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); startActivity(intent); 

    那么无论你在哪里,只需使用onClick方法中的所需参数调用startActivity()。 而已。

     public void onBackPressed(){ finish(); }