【发布时间】:2017-02-05 22:25:33
【问题描述】:
问题:在 Google 地图上启用了 MyLocationButton,而 GPS 已关闭。当用户点击它时,它只是默默地失败。这是一个非常糟糕的用户交互。我希望它提示用户更改 GPS 设置(就像它在谷歌地图上所做的那样)。
似乎我可以重新定义按钮的处理程序,但我喜欢等待用户位置和居中地图部分(并且很乐意避免重写它)。有什么方法可以捕捉到按钮失败事件吗?
谢谢。
【问题讨论】:
-
@NicolasMaltais 谢谢。然而,这不是问题的重点。我知道如何提示用户输入 GPS。我想要的是捕捉 MyLocationButton 发送该请求的失败。
-
在this method工作之后检查gps是否启用?
标签: android google-maps gps mylocationoverlay