mirror of
https://github.com/oxen-io/session-android.git
synced 2025-06-09 09:08:33 +00:00
parent
0369c5ee16
commit
43dc3aeebd
@ -2,6 +2,7 @@ package org.thoughtcrime.securesms.service;
|
|||||||
|
|
||||||
|
|
||||||
import android.content.ComponentName;
|
import android.content.ComponentName;
|
||||||
|
import android.content.Context;
|
||||||
import android.content.IntentFilter;
|
import android.content.IntentFilter;
|
||||||
import android.database.Cursor;
|
import android.database.Cursor;
|
||||||
import android.graphics.Bitmap;
|
import android.graphics.Bitmap;
|
||||||
@ -13,7 +14,9 @@ import android.service.chooser.ChooserTarget;
|
|||||||
import android.service.chooser.ChooserTargetService;
|
import android.service.chooser.ChooserTargetService;
|
||||||
import androidx.annotation.NonNull;
|
import androidx.annotation.NonNull;
|
||||||
import androidx.annotation.RequiresApi;
|
import androidx.annotation.RequiresApi;
|
||||||
|
import androidx.appcompat.view.ContextThemeWrapper;
|
||||||
|
|
||||||
|
import org.thoughtcrime.securesms.R;
|
||||||
import org.thoughtcrime.securesms.ShareActivity;
|
import org.thoughtcrime.securesms.ShareActivity;
|
||||||
import org.thoughtcrime.securesms.database.DatabaseFactory;
|
import org.thoughtcrime.securesms.database.DatabaseFactory;
|
||||||
import org.thoughtcrime.securesms.database.ThreadDatabase;
|
import org.thoughtcrime.securesms.database.ThreadDatabase;
|
||||||
@ -84,7 +87,8 @@ public class DirectShareService extends ChooserTargetService {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private Bitmap getFallbackDrawable(@NonNull Recipient recipient) {
|
private Bitmap getFallbackDrawable(@NonNull Recipient recipient) {
|
||||||
return BitmapUtil.createFromDrawable(recipient.getFallbackContactPhotoDrawable(this, false),
|
Context themedContext = new ContextThemeWrapper(this, R.style.TextSecure_LightTheme);
|
||||||
|
return BitmapUtil.createFromDrawable(recipient.getFallbackContactPhotoDrawable(themedContext, false),
|
||||||
getResources().getDimensionPixelSize(android.R.dimen.notification_large_icon_width),
|
getResources().getDimensionPixelSize(android.R.dimen.notification_large_icon_width),
|
||||||
getResources().getDimensionPixelSize(android.R.dimen.notification_large_icon_height));
|
getResources().getDimensionPixelSize(android.R.dimen.notification_large_icon_height));
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user