1
0
Fork 0
mirror of https://github.com/syncthing/syncthing-android.git synced 2024-11-30 00:01:19 +00:00

Set PendingIntent on crash notification to avoid IllegalArgumentException.

This commit is contained in:
Felix Ableitner 2014-10-15 16:56:31 +03:00
parent caf718e2fe
commit 42c8898c80

View file

@ -2,7 +2,9 @@ package com.nutomic.syncthingandroid.syncthing;
import android.app.Notification;
import android.app.NotificationManager;
import android.app.PendingIntent;
import android.content.Context;
import android.content.Intent;
import android.content.SharedPreferences;
import android.preference.PreferenceManager;
import android.support.v4.app.NotificationCompat;
@ -81,6 +83,7 @@ public class SyncthingRunnable implements Runnable {
NotificationCompat.Builder b = new NotificationCompat.Builder(mContext)
.setContentTitle(mContext.getString(R.string.binary_crashed_title))
.setContentText(mContext.getString(R.string.binary_crashed_message, ret))
.setContentIntent(PendingIntent.getActivity(mContext, 0, new Intent(), 0))
.setSmallIcon(R.drawable.ic_launcher)
.setAutoCancel(true)
.setOnlyAlertOnce(true);