commit d3f79b1b9e16b2c70426e9085fee1b38fbb661b4
parent b2ac5a22a1c3c74bdd85609b9ee098c920c16566
Author: Jan Dankert <devnull@localhost>
Date: Mon, 6 Feb 2012 22:59:23 +0100
Fix: Receiver für den Netzwerk-Status.
Diffstat:
2 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
@@ -46,13 +46,13 @@
<service android:name=".service.SubscriptionService"></service>
+ <receiver android:exported="false" android:name=".receiver.NetworkStateReceiver">
+ <intent-filter>
+ <action android:name="android.net.conn.CONNECTIVITY_CHANGE" />
+ </intent-filter>
+ </receiver>
</application>
- <receiver class=".receiver.NetworkStateReceiver" android:name="NetworkStateReceiver">
- <intent-filter>
- <action android:name="android.net.conn.CONNECTIVITY_CHANGE" />
- </intent-filter>
- </receiver>
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.VIBRATE" />
diff --git a/src/de/mtbnews/android/receiver/NetworkStateReceiver.java b/src/de/mtbnews/android/receiver/NetworkStateReceiver.java
@@ -17,14 +17,14 @@ public class NetworkStateReceiver extends BroadcastReceiver
ConnectivityManager.EXTRA_NO_CONNECTIVITY, false);
if (!noConnectivity)
{
- Log.d("IBC", "connection lost, stopping service");
- context.stopService(new Intent(context, SubscriptionService.class));
- }
- else
- {
Log.d("IBC", "connection established, starting service");
context
.startService(new Intent(context, SubscriptionService.class));
}
+ else
+ {
+ Log.d("IBC", "connection lost, stopping service");
+ context.stopService(new Intent(context, SubscriptionService.class));
+ }
}
}
\ No newline at end of file