Size: a a a

Dart & Flutter по-русски

2020 September 04

H[

HackeR 👑 [InSoftUz]... in Dart & Flutter по-русски
Alex Kharechko
А ты пробовал собрать приложение и не в эмуляторе запустить
в эмуляторе он и так не работает
источник

AK

Alex Kharechko in Dart & Flutter по-русски
case 'pause':
                   _betterPlayerController.pause();
                   break;
                 case 'play':
                   _betterPlayerController.play();
                   break;
вот эти не должны перестраивать
источник

AK

Alex Kharechko in Dart & Flutter по-русски
если так то это в самом плеере такой вот косяк
источник

AK

Alex Kharechko in Dart & Flutter по-русски
ну а в этих отже самое ты сам перерисовыешь case 'settings':
                   setState(() {
                     print("setting");
                     showOverlay(context);
                   });
                   break;
                 case 'lock':
                   setState(() {
                     //это чтоб экран не погасло
                     Wakelock.enable();
                   });
                   break;
                 case 'enterFullScreen':
                   setState(() {
                     _betterPlayerController.enterFullScreen();
                   });
источник

AK

Alex Kharechko in Dart & Flutter по-русски
уводи плеер в отдельный виджет для начала
источник

AK

Alex Kharechko in Dart & Flutter по-русски
ну и если ничего не получится тогда только мучать через AutomaticKeepAliveClientMixin, это отключит автоматичскую перестройку виджета в билдере и вручную надо будет перерисовывать частями или как там тебе надо
источник

H[

HackeR 👑 [InSoftUz]... in Dart & Flutter по-русски
Alex Kharechko
case 'pause':
                   _betterPlayerController.pause();
                   break;
                 case 'play':
                   _betterPlayerController.play();
                   break;
вот эти не должны перестраивать
да именно так)
источник

AK

Alex Kharechko in Dart & Flutter по-русски
а в ччем проблема перестройки виджета? плагин этот глючится?
источник

AK

Alex Kharechko in Dart & Flutter по-русски
чета у него лайков маловато для видеоплеера
источник

AK

Alex Kharechko in Dart & Flutter по-русски
и на гитхабе шквал не реенных проблем
источник

H[

HackeR 👑 [InSoftUz]... in Dart & Flutter по-русски
Alex Kharechko
а в ччем проблема перестройки виджета? плагин этот глючится?
видимо где не надо там тоже вставлял setState()
источник

AK

Alex Kharechko in Dart & Flutter по-русски
у меня была похожая проблема с нативным плагином карт, он перерисывал каждый раз когда к страницы возвращался а карта на главной висела. а переисовка там неско секунд была. пришлось всю страницу чере миксин AutomaticKeepAliveClientMixin прогонять. другова решения не нашел. это муторно но зато работает
источник

H[

HackeR 👑 [InSoftUz]... in Dart & Flutter по-русски
Alex Kharechko
у меня была похожая проблема с нативным плагином карт, он перерисывал каждый раз когда к страницы возвращался а карта на главной висела. а переисовка там неско секунд была. пришлось всю страницу чере миксин AutomaticKeepAliveClientMixin прогонять. другова решения не нашел. это муторно но зато работает
спасибо
источник

n

neikist in Dart & Flutter по-русски
𝐼𝓈𝓁𝒶𝓂
Напишите мнение и отзыв)
Все таки не удержался и проверил вчера. У меня нормально завелось все, с первого раза. Удобно, и ничего вручную настраивать не нужно было чтобы виртуалку запустить.
источник

L

LavTeam in Dart & Flutter по-русски
Всем привет.
Суть задачи:
Блок кнонок должен быть всегда внизу.

Проблема:
Блок кнопок оказывается выше ожидаемой позиции, хотя виджет Text() ровно там где и нужен.
источник

ДЩ

Дмитрий Щербаков... in Dart & Flutter по-русски
запихай их в боттом бар
источник

AK

Alex Kharechko in Dart & Flutter по-русски
LavTeam
Всем привет.
Суть задачи:
Блок кнонок должен быть всегда внизу.

Проблема:
Блок кнопок оказывается выше ожидаемой позиции, хотя виджет Text() ровно там где и нужен.
SafeArea
источник

ДЩ

Дмитрий Щербаков... in Dart & Flutter по-русски
либо у колонки mainAxisAlignment: MainAxisAlignment.end
источник

L

LavTeam in Dart & Flutter по-русски
Дмитрий Щербаков
либо у колонки mainAxisAlignment: MainAxisAlignment.end
Огонь! Спасибо!
источник

𝐼

𝐼𝓈𝓁𝒶𝓂 in Dart & Flutter по-русски
neikist
Все таки не удержался и проверил вчера. У меня нормально завелось все, с первого раза. Удобно, и ничего вручную настраивать не нужно было чтобы виртуалку запустить.
Спасибо) как производительность?)
источник