Browse Source

Notifications fix for Android Lollipop

pull/24/head
Ezerous 7 years ago
parent
commit
82b96b196e
No known key found for this signature in database GPG Key ID: 262B2954BBA319E3
  1. 1
      .gitignore
  2. 2
      app/src/main/java/gr/thmmy/mthmmy/activities/topic/TopicActivity.java
  3. 9
      app/src/main/java/gr/thmmy/mthmmy/services/NotificationService.java
  4. 1
      app/src/main/res/layout/activity_bookmark.xml

1
.gitignore

@ -13,6 +13,7 @@
bin/
gen/
out/
output.json
# Gradle files
.gradle/

2
app/src/main/java/gr/thmmy/mthmmy/activities/topic/TopicActivity.java

@ -898,7 +898,7 @@ public class TopicActivity extends BaseActivity {
@Override
protected Boolean doInBackground(String... args) {
final String sentFrommTHMMY = "\n[right][size=7pt][i]sent from [url=https://play.google.com/store/apps/details?id=gr.thmmy.mthmmy]mTHMMY[/url][/i][/size][/right]";
final String sentFrommTHMMY = "\n[right][size=7pt][i]sent from [url=https://play.google.com/store/apps/details?id=gr.thmmy.mthmmy]mTHMMY [/url][/i][/size][/right]";
RequestBody postBody = new MultipartBody.Builder()
.setType(MultipartBody.FORM)
.addFormDataPart("message", args[1] + sentFrommTHMMY)

9
app/src/main/java/gr/thmmy/mthmmy/services/NotificationService.java

@ -112,12 +112,9 @@ public class NotificationService extends FirebaseMessagingService {
notificationBuilder.setPriority(PRIORITY_MAX);
boolean createSummaryNotification = false;
if(buildVersion >= Build.VERSION_CODES.LOLLIPOP)
{
createSummaryNotification = true;
if(buildVersion >= Build.VERSION_CODES.M)
createSummaryNotification = otherNotificationsExist(topicId);
}
if(buildVersion >= Build.VERSION_CODES.M)
createSummaryNotification = otherNotificationsExist(topicId);
NotificationCompat.Builder summaryNotificationBuilder = null;
if(createSummaryNotification)

1
app/src/main/res/layout/activity_bookmark.xml

@ -30,6 +30,7 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center"
app:tabMaxWidth="0dp"
app:tabGravity="fill"
app:tabMode="fixed"
app:tabSelectedTextColor="@color/accent"

Loading…
Cancel
Save