0
我的应用程序必须频繁更新服务器,因此,我运行一项服务,每3分钟使用ConnectivityManager和NetworkInfo检查设备是否处于覆盖区域。它工作正常......我的疑问是,如何在连接丢失或恢复时通知用户?如果有一个选项可以在连接恢复时自动进行更新,那将非常棒!在此先感谢...如何在连接丢失或恢复时通知用户?
我的应用程序必须频繁更新服务器,因此,我运行一项服务,每3分钟使用ConnectivityManager和NetworkInfo检查设备是否处于覆盖区域。它工作正常......我的疑问是,如何在连接丢失或恢复时通知用户?如果有一个选项可以在连接恢复时自动进行更新,那将非常棒!在此先感谢...如何在连接丢失或恢复时通知用户?
您可以使用处理器可以显示敬酒消息给用户
您可以通过接口类的方式已经从服务通知的活动。
您还可以使用broadcastreciever,因此当连接丢失时,您可以通过注册并在应用程序中显示Toast消息来在应用程序中接收广播。
我建议你使用服务处理程序。有关处理程序的更多信息,请看链接。 http://www.vogella.com/articles/AndroidPerformance/article.html
检查连接状态,并且如果重新获得显示关于它的通知 – Yahor10
除了使用服务之外,有没有使用广播接收器的方法? –
你可以在任何地方触发通知 – Yahor10