Skip to content

Commit a07c35f

Browse files
committed
changed parameter of RealmBrowser start methods from Activity to Context
1 parent dd38be7 commit a07c35f

1 file changed

Lines changed: 13 additions & 14 deletions

File tree

realm-browser/src/main/java/de/jonasrottmann/realmbrowser/RealmBrowser.java

Lines changed: 13 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
package de.jonasrottmann.realmbrowser;
22

3-
import android.app.Activity;
43
import android.app.NotificationManager;
54
import android.app.PendingIntent;
65
import android.content.Context;
@@ -35,38 +34,38 @@ public static RealmBrowser getInstance() {
3534

3635

3736

38-
public static void startRealmFilesActivity(@NonNull Activity activity) {
39-
RealmFilesActivity.start(activity);
37+
public static void startRealmFilesActivity(@NonNull Context context) {
38+
RealmFilesActivity.start(context);
4039
}
4140

4241

4342

44-
public static void startRealmModelsActivity(@NonNull Activity activity, @NonNull String realmFileName) {
45-
RealmModelsActivity.start(activity, realmFileName);
43+
public static void startRealmModelsActivity(@NonNull Context context, @NonNull String realmFileName) {
44+
RealmModelsActivity.start(context, realmFileName);
4645
}
4746

4847

4948

50-
public static void showRealmFilesNotification(@NonNull Activity activity) {
51-
showRealmNotification(activity, RealmFilesActivity.class);
49+
public static void showRealmFilesNotification(@NonNull Context context) {
50+
showRealmNotification(context, RealmFilesActivity.class);
5251
}
5352

5453

5554

56-
private static void showRealmNotification(@NonNull Activity activity, @NonNull Class activityClass) {
57-
NotificationCompat.Builder builder = new NotificationCompat.Builder(activity)
55+
private static void showRealmNotification(@NonNull Context context, @NonNull Class activityClass) {
56+
NotificationCompat.Builder builder = new NotificationCompat.Builder(context)
5857
.setSmallIcon(R.drawable.ic_rb)
59-
.setContentTitle(activity.getString(R.string.rb_title))
60-
.setContentText(activity.getString(R.string.rb_click_to_launch))
58+
.setContentTitle(context.getString(R.string.rb_title))
59+
.setContentText(context.getString(R.string.rb_click_to_launch))
6160
.setAutoCancel(false);
62-
Intent notifyIntent = new Intent(activity, activityClass);
61+
Intent notifyIntent = new Intent(context, activityClass);
6362
notifyIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
6463

6564
PendingIntent notifyPendingIntent =
66-
PendingIntent.getActivity(activity, 0, notifyIntent, PendingIntent.FLAG_UPDATE_CURRENT);
65+
PendingIntent.getActivity(context, 0, notifyIntent, PendingIntent.FLAG_UPDATE_CURRENT);
6766
builder.setContentIntent(notifyPendingIntent);
6867
NotificationManager mNotificationManager =
69-
(NotificationManager) activity.getSystemService(Context.NOTIFICATION_SERVICE);
68+
(NotificationManager) context.getSystemService(Context.NOTIFICATION_SERVICE);
7069
mNotificationManager.notify(NOTIFICATION_ID, builder.build());
7170
}
7271

0 commit comments

Comments
 (0)