Merge "Fix NPE in MtpDocumentsProviderTests" into oc-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
ebb6e998d5
@@ -23,6 +23,7 @@ import android.app.NotificationManager;
|
||||
import android.content.ComponentName;
|
||||
import android.content.Context;
|
||||
import android.content.Intent;
|
||||
import com.android.internal.annotations.VisibleForTesting;
|
||||
import com.android.internal.util.Preconditions;
|
||||
|
||||
/**
|
||||
@@ -30,7 +31,7 @@ import com.android.internal.util.Preconditions;
|
||||
*/
|
||||
class ServiceIntentSender {
|
||||
private final static String CHANNEL_ID = "device_notification_channel";
|
||||
private Context mContext;
|
||||
private final Context mContext;
|
||||
|
||||
ServiceIntentSender(Context context) {
|
||||
mContext = context;
|
||||
@@ -46,6 +47,11 @@ class ServiceIntentSender {
|
||||
notificationManager.createNotificationChannel(mChannel);
|
||||
}
|
||||
|
||||
@VisibleForTesting
|
||||
protected ServiceIntentSender() {
|
||||
mContext = null;
|
||||
}
|
||||
|
||||
/**
|
||||
* Notify the change of opened device set.
|
||||
* @param records List of opened devices. Can be empty.
|
||||
|
||||
@@ -17,10 +17,6 @@
|
||||
package com.android.mtp;
|
||||
|
||||
class TestServiceIntentSender extends ServiceIntentSender {
|
||||
TestServiceIntentSender() {
|
||||
super(null);
|
||||
}
|
||||
|
||||
@Override
|
||||
void sendUpdateNotificationIntent(MtpDeviceRecord[] record) {}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user