我的应用程序需要在连接设备时将一些数据发送到服务器。
我一直在阅读本机Android广播操作。当设备连接到Internet时,我愿意找到一种方法来使用gmail。 (同步邮件时顶部的“加载”图标)
我正在寻找ACTION_SYNC吗?
如果没有,gmail如何知道设备何时连接到互联网?
答案 0 :(得分:3)
您需要注册这样的接收器:
<receiver android:name=".receiver.ConnectivityReceiver" android:enabled="true">
<intent-filter>
<action android:name="android.net.conn.CONNECTIVITY_CHANGE" />
</intent-filter>
</receiver>
此处有更多详情:http://code.google.com/events/io/2009/sessions/CodingLifeBatteryLife.html(PDF应该足够了)。