百度地图PoiOverlay的onTap问题

y411090304 2013-06-06 01:46:14
请问一下...poiOverlay.onTap方法里面,点击其他地方消除当前的popupWindow.是什么方法..
譬如itemOverlay..他的方法是
@Override

public boolean onTap(GeoPoint arg0, MapView arg1) {

// 消去弹出的气泡

if(pop != null)

pop.hidePop();

return super.onTap(arg0, arg1);

}
...全文
96 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
s7song 2014-02-17
  • 打赏
  • 举报
回复
我的方法很直接。直接重写activity的onTouchEvent的方法加入pop的hidePop方法就行了。代码如下:
public boolean onTouchEvent(MotionEvent event) {
		pop.hidePop();
		return super.onTouchEvent(event);
	}

80,350

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧