android - 如何从android中的另一个活动返回到活动的特定片段
问题描述
在应用程序中,我有一个名为Home的活动,在 Home 活动中有两个片段,一个是AppointmentFragment,另一个是ServiceFragment,AppointmentFragment 是默认片段,意思是每当 Home Activity 启动时,它都会打开 AppointmentFragment 作为其主页。现在 ServiceFragment 包含一个按钮,它打开一个名为ServiceDetails的活动。这是ServiceFragment中的代码
add_services_button_updated.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent=new Intent(getActivity(), ServiceDetails.class);
intent.putExtra(getString(R.string.servicesfragment), "ServicesFragment");
startActivity(intent);
}
});
现在,每当我在 ServiceDetails Activity 中按下返回按钮时,它都会将我带到默认片段,即 AppointmentFragment。我想问一下如何在 ServiceFragment 上移动,意思是说在活动中按下后退按钮时的前一个片段。
解决方案
推荐阅读
- python - 优化 Pandas 中值的插值
- c++ - 在 QSqlRelationalTableModel 中过滤 QSqlRelation
- c# - .Net 错误未正确反序列化
- bash - 当字符串有一些引号“”时,如何使用bash脚本命令xargs删除重复项?
- javascript - 在 gatsby-browser 中使用 GraphQL 数据?
- html - CSS动画仅适用于祖父母而不是父母?
- javascript - 弹出窗口不动态更新
- laravel - Laravel:如何在 MySQL 数据库中插入嵌套列表?
- python - Python/MySQL SELECT、Update 和 Fetch 在同一个查询中
- javascript - Django 传递参数丢失)javascript