Android自动消息发送

时间:2011-10-20 14:17:32

标签: java android geolocation gps

我想开发一个Android应用程序来定位手机号。显然,如果没有用户的批准,它就无法完成。 基本上我需要其他用户的GPS坐标。所以我的想法是,在从列表中选择联系人后,当我点击找到按钮时,会向另一个用户发送自动消息/通知,要求他/她允许他们允许/Deny。一旦用户点击允许按钮,自动消息将被发送到定位器,给出我可以使用GPS定位的移动的经度,纬度

1 个答案:

答案 0 :(得分:0)

如果我理解你,在接收端,Service将监视事件(在蓝牙或Wifi上),并应弹出一个对话框,要求用户接受或拒绝交易。

您可以非常轻松地制作一个Activity轮询事件(或者更好,在新事件发生后bounded背景Service Message Activity已被检测到)并显示弹出窗口AlertDialog。如果你以这种方式设计它,你需要活动并运行(即显示)。

如果您的应用程序需要引起用户注意,即使您的应用程序未显示,您也无法这样做:您可以(也不应该)直接启动{{1}来自Activity。您必须使用Service和/或Notification消息以不引人注意的方式通知您的用户某些事情需要他/她的注意。 Toast出现在状态栏中,可用于启动您的接受/拒绝Notification