按钮返回MainActivity

我想创建一个按钮,引导用户直接回到没有android name =“com.example.example”的主要活动。
它有android.intent.etc …
如何引用我的按钮返回此活动?

  • 为什么LogCat会将所有项目显示为警告(橙色)?
  • Proguard回溯工具的输出
  • 权限只被授予系统应用程序
  • 如何生成R.java
  • 无法ResTable :: remove()
  • 在Android Studio中创建新的图标集?
  • 错误:“XMLparsing错误:XML或文本声明不在实体的开始”
  • Android Eclipse - 无法看到注释处理选项
  • 假设您的主要活动名为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()来结束当前活动,因此将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(); }