Я хотел знать, в чем разница между ConnectivityAction и Action_State_Change.
На данный момент у меня есть BroadcastReceiver, который слушает ConnectivityAction, чтобы проверить состояние включения/отключения Wi-Fi. Кроме того, я использовал ConnectivityAction для прослушивания состояния включения/отключения Bluetooth.
В Action_State_Change я могу сделать то же самое, чтобы определить включение/отключение Bluetooth, проверив намерение State_On.
У меня есть разница между ConnectivityAction и Action_State_Change: когда я регистрирую ConnectivityAction в onStart и отменяю его регистрацию в onStop в моем действии, тогда, когда пользователь выбирает включение/отключение на экране настроек, получатель все равно получает сообщение. С другой стороны, если я использовал Action_State_Change, если пользователь выберет включение/выключение на экране настроек, мой широковещательный приемник с Action_State_Change не получит сообщение.
В чем разница между двумя фильтрами действий.