如题,纠结了好久,慢慢调试,用的是fragment 的hide和show,最后发现用着两个方法,生命周期根本不变化,但是这两个方法会调用一个onHiddenChanged 方法,于是就在这个方法里面加了mapview的可见和不可见操作,终于解决了覆盖问题,新人初用高德地图,求大神多多关照,另外,地图切换回闪屏是怎么回事?
@Override
public void onHiddenChanged(boolean hidd) {
if(hidd)
{
warn_mapView.setVisibility(View.GONE);
}
else {
warn_mapView.setVisibility(View.VISIBLE);
}}
@Override
public void onHiddenChanged(boolean hidd) {
if(hidd)
{
warn_mapView.setVisibility(View.GONE);
}
else {
warn_mapView.setVisibility(View.VISIBLE);
}}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货