У меня следующая ситуация с использованием Bluetooth:
Есть несколько устройств Bluetooth, к которым мы можем подключиться.
При первой загрузке фрагмента, в котором мы контролируем подключение устройства, любая попытка соединение установлено с указанным устройством Bluetooth.
Но если мы перемещаемся вверх по фрагменту с помощью findNaController (). navigateUp (), то возникает следующая ошибка (среди прочих, которую мне удалось обойти несколькими взломами) ), происходит после повторной загрузки фрагмента (несмотря на то, что теоретически он полностью создан, как если бы он был в первый раз, как в режиме отладки, который я проверил, снова проходит метод onCreateView).
Независимо от того, что такое Bluetooth к устройству, к которому мы заказываем подключение, несмотря на то, что он проверил, что данные, которые ему нужно использовать для подключения к устройству Bluetooth, должны быть теми же, что и для этого устройства Bluetooth, он всегда подключается к последнему устройству Bluetooth, которое было подключено до навигация.
Что может быть причиной этого Неисправное поведение?
PD: Я проверял это только на устройстве с API 23. Не уверен в других.