Xamarin BluetoothAdapter StartDiscovery не работает должным образом - PullRequest
0 голосов
/ 26 марта 2019

У меня есть приложение C # Xamarin Form Android для планшета Samsung, и я подключаю планшет к другому устройству по Bluetooth.Когда я меняю устройство во время выполнения, нажимая кнопку отключить существующее устройство и выполнить поиск новых устройств.В этом случае, если я выключаю ранее подключенное устройство и нажимаю кнопку поиска нового устройства Bluetooth, в списке найденных устройств появляется другое имя устройства с другим действительным устройством Bluetooth.

Я также попытался прокомментироватьустройство BluetoothAdapter.DefaultAdapter.IsDiscovering.

Как найти подлинное активное устройство?

public bool Search()
        {
            if (BluetoothAdapter.DefaultAdapter.IsDiscovering)
                BluetoothAdapter.DefaultAdapter.CancelDiscovery();

            return BluetoothAdapter.DefaultAdapter.StartDiscovery();
        }

Должно возвращаться активное Bluetooth-устройство при поиске нового устройства вместо автономного устройства сновый.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...