覆盖android谷歌地图api v2中的mylocation按钮

时间:2013-08-09 06:20:36

标签: android google-maps

如果用户在未启用gps时按下mylocation按钮,我正在尝试覆盖Google地图的默认我的位置按钮以显示“GPS未启用”消息。我怎样才能做到这一点?

2 个答案:

答案 0 :(得分:6)

使用setOnMyLocationButtonClickListener注册mylocation点击,然后在onMyLocationButtonClick ()中显示您的消息。

答案 1 :(得分:0)

我可以根据Hoan Answer

添加代码
 map.setOnMyLocationButtonClickListener(new GoogleMap.OnMyLocationButtonClickListener() {
        @Override
        public boolean onMyLocationButtonClick() {
            Toast.makeText(getActivity(), "Good", Toast.LENGTH_SHORT).show();
            return false;
        }
    });

你可以在函数中做出你想要的东西