diff --git a/Android/App/AndroidManifest.xml b/Android/App/AndroidManifest.xml
index b507ac4..541da48 100644
--- a/Android/App/AndroidManifest.xml
+++ b/Android/App/AndroidManifest.xml
@@ -6,7 +6,6 @@
-
diff --git a/Android/App/res/values/analytics.xml b/Android/App/res/values/analytics.xml
index 0c3c1f2..0027e27 100644
--- a/Android/App/res/values/analytics.xml
+++ b/Android/App/res/values/analytics.xml
@@ -4,12 +4,10 @@
UA-46233904-1
-
- true
-
-
+
true
Home
Online
+
diff --git a/Android/App/src/tv/hromadske/app/gcm/GcmBroadcastReceiver.java b/Android/App/src/tv/hromadske/app/gcm/GcmBroadcastReceiver.java
index 539f109..f7db076 100644
--- a/Android/App/src/tv/hromadske/app/gcm/GcmBroadcastReceiver.java
+++ b/Android/App/src/tv/hromadske/app/gcm/GcmBroadcastReceiver.java
@@ -1,12 +1,13 @@
package tv.hromadske.app.gcm;
import android.app.Activity;
+import android.content.BroadcastReceiver;
import android.content.ComponentName;
import android.content.Context;
import android.content.Intent;
import android.support.v4.content.WakefulBroadcastReceiver;
-public class GcmBroadcastReceiver extends WakefulBroadcastReceiver {
+public class GcmBroadcastReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
@@ -14,7 +15,7 @@ public void onReceive(Context context, Intent intent) {
ComponentName comp = new ComponentName(context.getPackageName(),
GcmIntentService.class.getName());
// Start the service, keeping the device awake while it is launching.
- startWakefulService(context, (intent.setComponent(comp)));
+ context.startService(intent.setComponent(comp));
setResultCode(Activity.RESULT_OK);
}
diff --git a/Android/App/src/tv/hromadske/app/gcm/GcmIntentService.java b/Android/App/src/tv/hromadske/app/gcm/GcmIntentService.java
index 3af29de..6b96218 100644
--- a/Android/App/src/tv/hromadske/app/gcm/GcmIntentService.java
+++ b/Android/App/src/tv/hromadske/app/gcm/GcmIntentService.java
@@ -61,7 +61,8 @@ protected void onHandleIntent(Intent intent) {
.setLargeIcon(BitmapFactory.decodeResource(getResources(), R.drawable.ic_launcher))
.setContentTitle(getApplicationContext().getString(R.string.app_name))
.setStyle(new NotificationCompat.BigTextStyle().bigText(msg))
- .setContentText(msg);
+ .setContentText(msg)
+ .setAutoCancel(true);
PendingIntent contentIntent = PendingIntent.getActivity(this, 0, urlIntent, 0);
mBuilder.setContentIntent(contentIntent);
@@ -72,8 +73,6 @@ protected void onHandleIntent(Intent intent) {
Log.i(TAG, "Received: " + extras.toString());
}
}
- // Release the wake lock provided by the WakefulBroadcastReceiver.
- GcmBroadcastReceiver.completeWakefulIntent(intent);
}
protected boolean getPushEnabled()