@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;}}
所以我的谷歌地圖顯示在屏幕上,但是當我在地圖上按下菜單消失,但在地圖上,當我重新再次單擊它不會出現在我的mapFragment沒有出現。我如何將其設置爲可見?當我setVisibility
發佈完整的代碼 –
請檢查您的** if語句** –
你得到的「顯示谷歌地圖」舉杯工作?因爲你的咒語是錯誤的。所以以正確的方式做到這一點。 –