Android 当从两个不同的父活动调用子活动时,如何处理向上按钮操作
我是android的新手,所以如果我听起来很不成熟,请原谅 我有活动A,活动B两个完全独立的活动。假设我有活动C,当我点击活动A中的某个按钮时会启动该活动。同样的活动C也可以通过点击活动B中的其他按钮启动 现在我的疑问是我需要显示活动C上的按钮。我知道我需要在清单文件中为活动C指定父活动。但在我的例子中,我有两个不同的活动,其中一个在任何给定点都是家长。那么,如何为活动C指定两个父活动名称呢?我如何动态处理这个问题Android 当从两个不同的父活动调用子活动时,如何处理向上按钮操作,android,android-intent,Android,Android Intent,我是android的新手,所以如果我听起来很不成熟,请原谅 我有活动A,活动B两个完全独立的活动。假设我有活动C,当我点击活动A中的某个按钮时会启动该活动。同样的活动C也可以通过点击活动B中的其他按钮启动 现在我的疑问是我需要显示活动C上的按钮。我知道我需要在清单文件中为活动C指定父活动。但在我的例子中,我有两个不同的活动,其中一个在任何给定点都是家长。那么,如何为活动C指定两个父活动名称呢?我如何动态处理这个问题 提前感谢。实际上,您不需要在清单文件中指定C活动的父级;只需点击主页按钮,&fi
提前感谢。实际上,您不需要在清单文件中指定
C
活动的父级;只需点击主页按钮,&finish
您的活动:您将返回上一个调用方:
ActivityC.java
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case android.R.id.home: // Intercept the click on the home button
finish();
return true;
}
return super.onOptionsItemSelected(item);
}