如何在用户位于指定位置或半径范围内时向用户显示某个文本?

时间:2016-03-22 10:56:57

标签: android google-maps-android-api-2 android-location

我正在开发一个应用程序,我想要的是我希望用户只有在她/他处于指定位置或半径时才能看到特定文本。 就像用户在给定区域/坐标的2kms范围内一样,他/她将能够看到特定文本,否则文本将消失。

由于我不知道如何做到这一点,我还没有代码。遗憾!

请配合糟糕的问题格式,我还在学习发布好问题。

2 个答案:

答案 0 :(得分:0)

如果设备的位置与您标记的位置的距离<2km,您可以创建一个检查每个给定时间的服务,然后显示TextView。

答案 1 :(得分:0)

注册LocationListener后,您可以使用requestLocationUpdates

LocationListener的{​​{1}}方法中,您可以根据用户的位置执行必要的操作。