如果有任何网络活动,我如何收到通知?

时间:2012-08-15 09:38:41

标签: android

如果手机上有任何网络活动,我可以注册一些意图过滤器并获得有关事件的通知吗?

通知栏顶部的箭头(wifi和hsdpa都有)移动,所以我猜有一些方法可以获得通知。

1 个答案:

答案 0 :(得分:1)

使用以下代码注册监听器

((TelephonyManager)mContext.getSystemService(Context.TELEPHONY_SERVICE))
 .listen(mPhoneStateListener, PhoneStateListener.LISTEN_DATA_CONNECTION_STATE
                      | PhoneStateListener.LISTEN_DATA_ACTIVITY);

Phonestatelistener.OnDataActivity你会收到回电