转换完成后几秒钟出现我的问题。日志显示“changeCanvasOpacity:opaque=true”,这会在我的地图视图上显示黑屏。当我返回 Activity A opaque 再次变为 false 时。所以我的问题是,为什么过渡会改变 CanvasOpacity 以及我如何首先防止它。
就像这个父活动在退出转换时变得不可见 有人找到解决方案了吗?
/edit:在我的代码中,不透明度出现在地图视图的顶部,这与Android Wear(API 21)中的 SurfaceView不同,我没有使用表面视图,这阻止了我在构造函数中使用 setZOrderOnTop(true)。有没有什么聪明的方法可以在不使用surfaceview的mapview(线性/框架布局)上实现类似的东西