首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带有嵌套片段的V2空白屏幕

带有嵌套片段的V2空白屏幕
EN

Stack Overflow用户
提问于 2015-09-03 10:57:47
回答 2查看 702关注 0票数 2

我正在开发一个android应用程序,它集成了Google V2。我使用的是SupportFragment,一切都很好,直到我开始将映射放入另一个子片段中--有一个深层次的片段:

SplitViewFragment->RightChildFragment->ViewPagerFragment->SupportMapFragment

我想要实现平板电脑的特殊布局,所以不可能删除一个碎片级。

到目前为止,一切都很好--在Android 4.3+设备上一切都很好,但是在较低的API级别上,地图片段始终是空白/透明的-- google徽标和缩放控件是可见的。没有逻辑猫错误。当我删除一个嵌套的片段时,Google正在同一台设备上工作;因此,正如经常描述的那样,这不是一个身份验证问题。

我还试图用MapFragment初始化zOrderOnTop,但没有成功:

GoogleMapOptions options = new GoogleMapOptions(); options.zOrderOnTop(true); SupportMapFragment mapFragment = SupportMapFragment.newInstance(options);

我花了整整两天的时间试图找到这个问题的答案,并进行了广泛的研究--但没有成功。

我很期待你的回答。多谢百万!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-09-03 14:22:05

难以置信-我有一个具有硬件加速的层次结构中的动画视图-我删除了API级别< 18的加速,因为clipPath有一个问题:

代码语言:javascript
复制
setLayerType(View.LAYER_TYPE_SOFTWARE, null);

我通过删除硬件加速的失活来修复它。我必须找到另一种解决方案来消除硬件加速。

非常感谢你的帮助。

票数 0
EN

Stack Overflow用户

发布于 2015-09-03 11:36:07

我曾经遇到过这个问题。希望这个链接能帮助你:)

多亏了jcampbell05

如果您在较旧的安卓设备上使用过SupportMapFragment,那么当您滚动ListView、ScrollView或ViewPager时,它会留下一个黑匣子,这是多么烦人的事情。 这背后的原因是地图使用SurfaceView,当应用程序创建这个视图时,它会在活动的后面创建一个窗口,并打一个洞,这意味着在SurfaceView的原始位置下看不到活动窗口中的东西。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32373718

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档