Android - 拖动顶部滑动菜单时的活动状态?

时间:2015-02-05 12:08:43

标签: android android-studio android-lifecycle slidingmenu

我有一个简单的应用程序,可以显示手机是否连接到Wifi,3G或启用了GPS。现在,当用户进入顶部滑动菜单并启用/禁用这三个中的任何一个时,我想更新我的应用程序。 目前,一切都在onCreate()上完成,并且运行良好,但我必须重新启动应用才能看到更改。 我应该调用哪种方法(覆盖)以使应用程序显示更新的数据,即我不知道当拖动滑动菜单时应用程序处于什么状态。 感谢

2 个答案:

答案 0 :(得分:0)

看一下这篇文章来设置监听器,以便你可以监控wifi / 3g和gps:http://www.grokkingandroid.com/android-getting-notified-of-connectivity-changes/

这个想法是你想要注册一个接收器来监控wifi连接状态意图。每次状态更改时,Android都会通知所有侦听器(您现在就是其中之一),并且您可以执行更新UI所需的代码。这也适用于3G和GPS,但使用不同的意图。

答案 1 :(得分:0)

除了Sams回答和您的问题,您正在寻找的最可能的方法是onResume()方法。

@Override
public void onResume(){

}