From b1e8ede9ff9b1888369684b1def277090458b8db Mon Sep 17 00:00:00 2001 From: astatin3 Date: Wed, 24 Jul 2024 15:47:15 -0600 Subject: [PATCH] @SuppressLint("MissingPermission") --- .../ui/transfer/bluetooth/BluetoothReceiver.java | 2 ++ .../scoutingapp2025/ui/transfer/bluetooth/BluetoothSender.java | 3 +++ .../ui/transfer/bluetooth/BluetoothSenderView.java | 3 +++ 3 files changed, 8 insertions(+) diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/ui/transfer/bluetooth/BluetoothReceiver.java b/app/src/main/java/com/astatin3/scoutingapp2025/ui/transfer/bluetooth/BluetoothReceiver.java index 0f1ba69..c138121 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/ui/transfer/bluetooth/BluetoothReceiver.java +++ b/app/src/main/java/com/astatin3/scoutingapp2025/ui/transfer/bluetooth/BluetoothReceiver.java @@ -1,5 +1,6 @@ package com.astatin3.scoutingapp2025.ui.transfer.bluetooth; import android.Manifest; +import android.annotation.SuppressLint; import android.app.Activity; import android.bluetooth.BluetoothAdapter; import android.bluetooth.BluetoothServerSocket; @@ -102,6 +103,7 @@ public class BluetoothReceiver { } } + @SuppressLint("MissingPermission") public void startListening() throws IOException { if(!hasBluetoothPermissions(context)){ requestBluetoothPermissions((Activity) context); diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/ui/transfer/bluetooth/BluetoothSender.java b/app/src/main/java/com/astatin3/scoutingapp2025/ui/transfer/bluetooth/BluetoothSender.java index 6f016b0..1d08c15 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/ui/transfer/bluetooth/BluetoothSender.java +++ b/app/src/main/java/com/astatin3/scoutingapp2025/ui/transfer/bluetooth/BluetoothSender.java @@ -1,5 +1,6 @@ package com.astatin3.scoutingapp2025.ui.transfer.bluetooth; import android.Manifest; +import android.annotation.SuppressLint; import android.app.Activity; import android.bluetooth.BluetoothAdapter; import android.bluetooth.BluetoothDevice; @@ -96,6 +97,7 @@ public class BluetoothSender { } } + @SuppressLint("MissingPermission") public Set getPairedDevices() { if(!hasBluetoothPermissions(context)){ requestBluetoothPermissions((Activity) context); @@ -104,6 +106,7 @@ public class BluetoothSender { return bluetoothAdapter.getBondedDevices(); } + @SuppressLint("MissingPermission") public void connectToDevice(BluetoothDevice device) throws IOException { if(!hasBluetoothPermissions(context)){ requestBluetoothPermissions((Activity) context); diff --git a/app/src/main/java/com/astatin3/scoutingapp2025/ui/transfer/bluetooth/BluetoothSenderView.java b/app/src/main/java/com/astatin3/scoutingapp2025/ui/transfer/bluetooth/BluetoothSenderView.java index f272fee..4827cb0 100644 --- a/app/src/main/java/com/astatin3/scoutingapp2025/ui/transfer/bluetooth/BluetoothSenderView.java +++ b/app/src/main/java/com/astatin3/scoutingapp2025/ui/transfer/bluetooth/BluetoothSenderView.java @@ -1,5 +1,6 @@ package com.astatin3.scoutingapp2025.ui.transfer.bluetooth; +import android.annotation.SuppressLint; import android.bluetooth.BluetoothDevice; import android.content.Context; import android.util.AttributeSet; @@ -62,6 +63,7 @@ public class BluetoothSenderView extends LinearLayout { } deviceListView.setOnItemClickListener(new AdapterView.OnItemClickListener() { + @SuppressLint("MissingPermission") @Override public void onItemClick(AdapterView parent, View view, int position, long id) { BluetoothDevice selectedDevice = deviceList.get(position); @@ -83,6 +85,7 @@ public class BluetoothSenderView extends LinearLayout { }); } + @SuppressLint("MissingPermission") private void listPairedDevices() { Set pairedDevices = bluetoothSender.getPairedDevices(); if (pairedDevices != null && !pairedDevices.isEmpty()) {