diff --git a/packages/providers/MediaProvider/src/com/android/providers/media/MtpReceiver.java b/packages/providers/MediaProvider/src/com/android/providers/media/MtpReceiver.java index db638d6c5f..f7d5386aab 100644 --- a/packages/providers/MediaProvider/src/com/android/providers/media/MtpReceiver.java +++ b/packages/providers/MediaProvider/src/com/android/providers/media/MtpReceiver.java @@ -53,7 +53,7 @@ public class MtpReceiver extends BroadcastReceiver { private void handleUsbState(Context context, Intent intent) { Bundle extras = intent.getExtras(); - boolean connected = extras.getBoolean(UsbManager.USB_CONNECTED); + boolean connected = extras.getBoolean(UsbManager.USB_CONFIGURED); boolean mtpEnabled = extras.getBoolean(UsbManager.USB_FUNCTION_MTP); boolean ptpEnabled = extras.getBoolean(UsbManager.USB_FUNCTION_PTP); Log.d("xzj",connected+"---------------------------ooooooooooo,stop mtp service---------------"+mtpEnabled);