Android Studio 3.0.1。 Google映射appCompat模式。
我正在尝试打开或关闭ActionBar(菜单)以显示更多地图,但下面的代码无效;事实上,地图甚至没有出现。有什么不对吗?
ActionBar ab = getSupportActionBar();
.
.
map.setOnMapLongClickListener(new GoogleMap.OnMapLongClickListener() {
@Override
public void onMapLongClick(LatLng latLng) {
Toast.makeText(getApplicationContext(), "Long CLICK", Toast.LENGTH_LONG).show();
if (ab.isShowing()) {
ab.hide();
} else {
ab.show();
}
}
});
在尝试长按以隐藏/显示菜单栏时,我无法得到上述回复。 setOnMapClickListener 之后还有一个完美的工作原理。
答案 0 :(得分:0)
答案 1 :(得分:0)
请上传您的xml文件,因为某些布局可能与您的谷歌地图重叠,并且不允许您点击谷歌地图。