按钮返回MainActivity

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

Solutions Collecting From Web of "按钮返回MainActivity"

假设您的主要活动名为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(); }