Shown toast when BT turned on
* Shown "Bluetooth turned on" toast only when BT turned on in "Pair new device" * Add test to verify shown toast function can be called when BT turned on. Bug: 79383997 Test: make -j42 RunSettingsRoboTests ROBOTEST_FILTER=BluetoothPairingDetailTest Change-Id: I25f75aaa04063d9ef8a0df4bb06aeaa70d7ac146
This commit is contained in:
@@ -22,6 +22,7 @@ import android.bluetooth.BluetoothAdapter;
|
||||
import android.bluetooth.BluetoothDevice;
|
||||
import android.content.Context;
|
||||
import android.os.Bundle;
|
||||
import android.widget.Toast;
|
||||
import androidx.annotation.VisibleForTesting;
|
||||
import android.util.Log;
|
||||
|
||||
@@ -166,6 +167,9 @@ public class BluetoothPairingDetail extends DeviceListPreferenceFragment impleme
|
||||
public void onBluetoothStateChanged(int bluetoothState) {
|
||||
super.onBluetoothStateChanged(bluetoothState);
|
||||
updateContent(bluetoothState);
|
||||
if (bluetoothState == BluetoothAdapter.STATE_ON) {
|
||||
showBluetoothTurnedOnToast();
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -205,4 +209,9 @@ public class BluetoothPairingDetail extends DeviceListPreferenceFragment impleme
|
||||
return KEY_AVAIL_DEVICES;
|
||||
}
|
||||
|
||||
@VisibleForTesting
|
||||
void showBluetoothTurnedOnToast() {
|
||||
Toast.makeText(getContext(), R.string.connected_device_bluetooth_turned_on_toast,
|
||||
Toast.LENGTH_SHORT).show();
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user