Size: a a a

Flutter Developers — русскоговорящее сообщество

2020 August 02

KA

Kirill Artemenko in Flutter Developers — русскоговорящее сообщество
Возможно есть решение как захендлить изменение статуса включения/выключения геолокации из шторки? Когда приложение не уходит в фон и не возвращается соответственно. Варианты пулить раз в Х секунд просьба не предлагать )))
источник

KA

Kirill Artemenko in Flutter Developers — русскоговорящее сообщество
Artem Tkachenko
а как вы захэндлили переход в фон?
Через WidgetsBindingObserver
источник

KA

Kirill Artemenko in Flutter Developers — русскоговорящее сообщество
Предположим я смог определить нужное мне событие в нативном Java коде, каким образом я могу отправить сообщени во Flutter? Я пока научился только от Flutter к нативному коду обращаться через MethodChannel. Но как ловить произвольные события в нативном коде не понял, очевидно это должен быть постоянно открытый Stream с нативкой но как его создать пока не осознал.
источник

AT

Artem Tkachenko in Flutter Developers — русскоговорящее сообщество
нужно смотреть как он работает, я в android добавлял счетчик в activity: в onresume я его инкрементил, в а onpause декрементил. При вызове шторке или системного алерта вызывается onpause следовательно если count <= 0 значит приложение в фоне; к сожалению нет возможно посмотреть как работает widgetbindingobserver но я так понимаю это виджет из флаттер сдк, врятли они там делают что то умное, скорее топорная логика которая не работает (в общем как обычно)
источник

DO

Dmitriy Orteney in Flutter Developers — русскоговорящее сообщество
Kirill Artemenko
Возможно есть решение как захендлить изменение статуса включения/выключения геолокации из шторки? Когда приложение не уходит в фон и не возвращается соответственно. Варианты пулить раз в Х секунд просьба не предлагать )))
на андроиде в нативе можно получать события на изменения статусов провайдеров геолокации
источник

KA

Kirill Artemenko in Flutter Developers — русскоговорящее сообщество
Dmitriy Orteney
на андроиде в нативе можно получать события на изменения статусов провайдеров геолокации
Предположим я смог определить нужное мне событие в нативном Java коде, каким образом я могу отправить сообщени во Flutter? Я пока научился только от Flutter к нативному коду обращаться через MethodChannel. Но как ловить произвольные события в нативном коде не понял, очевидно это должен быть постоянно открытый Stream с нативкой но как его создать пока не осознал.
источник

DO

Dmitriy Orteney in Flutter Developers — русскоговорящее сообщество
Kirill Artemenko
Предположим я смог определить нужное мне событие в нативном Java коде, каким образом я могу отправить сообщени во Flutter? Я пока научился только от Flutter к нативному коду обращаться через MethodChannel. Но как ловить произвольные события в нативном коде не понял, очевидно это должен быть постоянно открытый Stream с нативкой но как его создать пока не осознал.
ну можно посмотреть как работают плагины, которые Stream возвращают из платформы х)
источник

AT

Artem Tkachenko in Flutter Developers — русскоговорящее сообщество
засетапить колбэк и дернуть его? в чем проблема то
источник

KA

Kirill Artemenko in Flutter Developers — русскоговорящее сообщество
Artem Tkachenko
засетапить колбэк и дернуть его? в чем проблема то
И дергать его раз в секунду из флаттера?
источник

AS

Andrey Sorokin in Flutter Developers — русскоговорящее сообщество
Всем привет Xcode реально 11 нужен? я не хочу обновлять систему!
источник

C

Constantine in Flutter Developers — русскоговорящее сообщество
если пишет, значит надо ))
источник

AS

Andrey Sorokin in Flutter Developers — русскоговорящее сообщество
Ну это какая то диктатура
источник

C

Constantine in Flutter Developers — русскоговорящее сообщество
источник

C

Constantine in Flutter Developers — русскоговорящее сообщество
попробуй подправить )
источник

C

Constantine in Flutter Developers — русскоговорящее сообщество
локально
источник

C

Constantine in Flutter Developers — русскоговорящее сообщество
и проверить, все ли будет ок
источник

C

Constantine in Flutter Developers — русскоговорящее сообщество
собственно, найди файл, и туда закинь апдейты, что в коммите, типа реверта сделать
источник

AS

Andrey Sorokin in Flutter Developers — русскоговорящее сообщество
Воу) отличное начало знакомства с технологией)
источник

C

Constantine in Flutter Developers — русскоговорящее сообщество
да в целом, если это просто валидатор, то проканает, если нет, то увы, не получится поработать )
источник

AS

Andrey Sorokin in Flutter Developers — русскоговорящее сообщество
печаль)
источник