Bluetooth: aim OPEN_RECEIVED_FILES at bluetooth
Bluetooth is the receiver for the OPEN_RECEIVED_FILES intent, so we should aim the intent directly at them. Test: go to BT settings and click "Open Received Files" in the context Change-Id: I057215f1faf04c8c735a7e9340325716225ad22d Fix: 35246073
This commit is contained in:
committed by
Myles Watson
parent
d989558616
commit
41cdfd8887
@@ -77,6 +77,8 @@ public final class BluetoothSettings extends DeviceListPreferenceFragment implem
|
|||||||
/* Private intent to show the list of received files */
|
/* Private intent to show the list of received files */
|
||||||
private static final String BTOPP_ACTION_OPEN_RECEIVED_FILES =
|
private static final String BTOPP_ACTION_OPEN_RECEIVED_FILES =
|
||||||
"android.btopp.intent.action.OPEN_RECEIVED_FILES";
|
"android.btopp.intent.action.OPEN_RECEIVED_FILES";
|
||||||
|
private static final String BTOPP_PACKAGE =
|
||||||
|
"com.android.bluetooth";
|
||||||
|
|
||||||
private static final String KEY_PAIRED_DEVICES = "paired_devices";
|
private static final String KEY_PAIRED_DEVICES = "paired_devices";
|
||||||
|
|
||||||
@@ -262,6 +264,7 @@ public final class BluetoothSettings extends DeviceListPreferenceFragment implem
|
|||||||
case MENU_ID_SHOW_RECEIVED:
|
case MENU_ID_SHOW_RECEIVED:
|
||||||
MetricsLogger.action(getActivity(), MetricsEvent.ACTION_BLUETOOTH_FILES);
|
MetricsLogger.action(getActivity(), MetricsEvent.ACTION_BLUETOOTH_FILES);
|
||||||
Intent intent = new Intent(BTOPP_ACTION_OPEN_RECEIVED_FILES);
|
Intent intent = new Intent(BTOPP_ACTION_OPEN_RECEIVED_FILES);
|
||||||
|
intent.setPackage(BTOPP_PACKAGE);
|
||||||
getActivity().sendBroadcast(intent);
|
getActivity().sendBroadcast(intent);
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user