@Override
public boolean onMenuItemClick(MenuItem item) {
switch (item.getItemId()) {
Case R.id.MapID:
Toast.makeText(getBaseContext(), "Showing Google MAP", Toast.LENGTH_LONG).show();
if(mapFragment.isHidden()){
mapFragment.getView().setVisibility(View.VISIBLE);
}
else {
mapFragment.getView().setVisibility(View.INVISIBLE);
}
return true;}}
所以我的谷歌地图会在屏幕上显示,但是当我按下菜单中的地图时,它会消失,但是当我再次点击地图时它不会显示出来。我如何将其设置为再次显示?
答案 0 :(得分:0)
它为我工作希望它对你有用
if(mapFragment.isVisible()){
mapFragment.getView().setVisibility(View.GONE);
}else{
mapFragment.getView().setVisibility(View.VISIBLE);
}