我使用 HERE 地图 Android SDK 及其 AndroidXMapFragment。我通过以下方式将地图片段添加到我的片段容器中:
appActivity.getSupportFragmentManager().beginTransaction()
.replace(R.id.fragment_container, hereMapFragment, TAG)
.addToBackStack(TAG)
.commit();
但是当后按动作发生时,我得到一个空片段,其中没有地图和对象。所以,问题是:我应该如何处理后按,我应该手动重新创建 AndroidXMapFragment 吗?在文档中,我发现的唯一内容是:
AndroidXMapFragment 对象有自己的生命周期、状态和返回栈,因此假设 AndroidXMapFragment 实例返回的对象(Map 除外)在其附加活动的整个生命周期内都可用是不安全的。