У меня есть Activity1 с 2 разными фрагментами (A, B). Как отключить считыватель тегов NFC, когда фрагмент B видим, и включить его, когда виден A?
Я думал об использовании enableForegroundDispatch()
и disableForegroundDispatch()
в Деятельности, когда B присоединен, вызывая enableForegroundDispatch
внутри Activity1.onAttachFragments()
и disableForegroundDispatch
внутри Activity1.onBackPressed
, но я думаю, что это не сработает, потому что активность всегда видимый на переднем плане, тогда он всегда получит намерение тега ...