【发布时间】:2018-07-12 16:06:30
【问题描述】:
我有一个活动,它在相对布局中运行片段 A,
之后,在这个片段中,我尝试打开另一个片段 B,它只是一个覆盖,它在另一个 RelativeLayout 中运行,以查看片段 A 的上方,到目前为止,一切正常,但问题出在onBackPressed():
我打开覆盖片段 B,然后按返回按钮,但它只关闭片段 A。
这是我活动的 xml
<RelativeLayout
android:id="@+id/main_fragment_replacement"
android:layout_width="match_parent"
android:layout_height="match_parent">
</RelativeLayout>
<RelativeLayout
android:background="#0000"
android:id="@+id/overlay_fragment_replacement"
android:layout_width="match_parent"
android:layout_height="match_parent">
我认为这应该可以解释,但我愿意提供任何其他信息。
【问题讨论】:
-
添加片段的完整java代码以及那个活动。
标签: java android android-fragments fragment onbackpressed