Bug 1313363 - NotificationClient: Use BigTextStyle instead of InboxStyle. r?grisha
There's no reason to use InboxStyle here. We do not add any items to the list.
Currently the content text is truncated aggressively showing only one line of
text. With BigTextStyle we can show a lot more.
MozReview-Commit-ID: 8CQZVHzc7b8
--- a/mobile/android/base/java/org/mozilla/gecko/notifications/NotificationClient.java
+++ b/mobile/android/base/java/org/mozilla/gecko/notifications/NotificationClient.java
@@ -142,19 +142,19 @@ public final class NotificationClient im
final PendingIntent contentIntent, final PendingIntent deleteIntent) {
final NotificationCompat.Builder builder = new NotificationCompat.Builder(mContext)
.setContentTitle(alertTitle)
.setContentText(alertText)
.setSmallIcon(R.drawable.ic_status_logo)
.setContentIntent(contentIntent)
.setDeleteIntent(deleteIntent)
.setAutoCancel(true)
- .setStyle(new NotificationCompat.InboxStyle()
- .addLine(alertText)
- .setSummaryText(host));
+ .setStyle(new NotificationCompat.BigTextStyle()
+ .bigText(alertText)
+ .setSummaryText(host));
// Fetch icon.
if (!imageUrl.isEmpty()) {
final Bitmap image = BitmapUtils.decodeUrl(imageUrl);
builder.setLargeIcon(image);
}
builder.setWhen(System.currentTimeMillis());