解决Fragment中使用地图,切换会闪一下黑屏的问题
2015-01-06 18:17
585 查看
我用的是高德的3D地图,用2D地图无此问题。
从答案来看,大概是SurfactView与Fragment之间的问题。虽然我用的是高德,不过这方法估计对百度地图也有效。
解决方法是,在使用到地图的Activity中的onCreate中添加以下代码:
另外有群友提到一种方法,也发一下吧:
从答案来看,大概是SurfactView与Fragment之间的问题。虽然我用的是高德,不过这方法估计对百度地图也有效。
解决方法是,在使用到地图的Activity中的onCreate中添加以下代码:
getWindow().setFormat(PixelFormat.TRANSLUCENT);
另外有群友提到一种方法,也发一下吧:
最佳做法是在activity 的 root view 里面 加入一个 长宽都是0px的 不可见 SurfaceView元素
相关文章推荐
- 解决Fragment中使用地图,切换会闪一下黑屏的问题
- Android解决Fragment中使用SurfaceView切换时闪一下黑屏的问题
- android 解决fragment中有百度高德等地图,切换出现闪一下黑屏的问题
- 解决Fragment中使用map,切换会闪一下黑屏的有关问题
- Android Fragment中使用SurfaceView切换时闪一下黑屏的解决办法
- [Android Pro] Fragment中使用SurfaceView切换时闪一下黑屏的解决办法
- 【转】Android Fragment中使用SurfaceView切换时闪一下黑屏的解决办法
- 解决 百度地图+slidingmenu 切换Fragment闪黑屏问题
- Fragment中使用地图切换时会闪一下的处理方案
- 解决当使用hide()和show()在多个Fragment 切换时,出现的重叠问题
- 解决百度地图+slidingmenu 切换黑边 ,切换Fragment闪黑屏,64位手机侧滑地图错位
- MapView 和ViewPager Fragment切换黑屏问题解决方案
- Android切换至SurfaceView时闪屏(黑屏闪一下)以及黑屏移动问题的解决方法
- 解决百度地图+slidingmenu 切换黑边 ,切换Fragment闪黑屏,64位手机侧滑地图错位
- 解决Android百度地图MapView在ViewPager中Fragment切换黑屏问题
- NavigationView配合Fragment切换+动画+使用+check问题解决方案
- 解决当使用hide()和show()在多个Fragment 切换时,出现的重叠问题
- 解决 viewpager fragment 切换 Fragment被销毁的问题
- Android使用Fragment来实现TabHost的功能(解决切换Fragment状态不保存)以及各个Fragment之间的通信
- 嵌套Fragment的使用及遇到The specified child already has a parent. You must call removeView()问题的解决