Android8.1MTK平台链接蓝牙耳机通话,默认使用蓝牙耳机进行通话,在没有蓝牙耳机状态下是外放模式。
/vendor/mediatek/proprietary/packages/apps/Dialer/java/com/android/incallui/com/emdoor/handoff/PhoneHandsoffReceiver.java
import android.telephony.TelephonyManager;
import android.util.Log;
+import android.bluetooth.BluetoothAdapter;
+import android.bluetooth.BluetoothHeadset;
+import android.bluetooth.BluetoothProfile;
+
public class PhoneHandsoffReceiver extends BroadcastReceiver {
private TelephonyManager telephonyManager;
private Handler myHandler = new Handler();
+
+ private BluetoothAdapter adapter = BluetoothAdapter.getDefaultAdapter();
@Override
public void onReceive(Context context, Intent intent) {
@@ -30,7 +36,14 @@ public class PhoneHandsoffReceiver exten