Size: a a a

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

2020 July 31

T

Tarlan in Dart & Flutter по-русски
Vadim
возможно правильней использовать штатный контроллер, он сам будет говорить когда что изменилось
пример?
источник

V

Vadim in Dart & Flutter по-русски
Tarlan
пример?
какой пакет в pub.dev?
источник

T

Tarlan in Dart & Flutter по-русски
Vadim
какой пакет в pub.dev?
источник

V

Vadim in Dart & Flutter по-русски
так там вроде все есть
вот контроллер который можно слушать
и само текущеее состояние, которое будет приходить при каком-либо изменении
https://pub.dev/documentation/youtube_player_flutter/latest/youtube_player_flutter/YoutubePlayerController-class.html
https://pub.dev/documentation/youtube_player_flutter/latest/youtube_player_flutter/YoutubePlayerValue-class.html
источник

V

Vadim in Dart & Flutter по-русски
там вообще все красиво должно быть - контроллер сам ValueNotifier
можно добавить слушатель или через виджеты
при изменение он тебе будет статус отправлять
источник

T

Tarlan in Dart & Flutter по-русски
в слушателя мне получается определенную секунду закинуть?
источник

T

Tarlan in Dart & Flutter по-русски
а в нотифаер действие
источник

T

Tarlan in Dart & Flutter по-русски
правильно понимаю? просто раньше не работал с ними
источник

V

Vadim in Dart & Flutter по-русски
контроллером управляешь, если надо что-то поменять
и можешь его слушать если он менятся в процессе
источник

T

Tarlan in Dart & Flutter по-русски
окей спасибо
источник

V

Vadim in Dart & Flutter по-русски
Вот этот листенер надо написать, туда все события с плеера должны падать, в том числе и позиция воспроизведения текущая
источник

T

Tarlan in Dart & Flutter по-русски
Листенер это функция с кондишном будет?
источник

IP

Ivan Prokopenko in Dart & Flutter по-русски
Jason Fox
Пропиши в начле своего класса где используешь маршруты import 'package:(название_проекта)/(имя и путь файла где лежит второй класс).dart';
Даа, это того чего не хватало, спасибо большое 🙈😂 теперь буду знать как *связывать* файлы😂😂
источник

V

Vadim in Dart & Flutter по-русски
Tarlan
Листенер это функция с кондишном будет?
источник

K

Kreetyk in Dart & Flutter по-русски
Всем привет
У меня тут вопрос: есть тексты внутри Row (которые, в свою очередь, внутри Column), которые часто переполняют размер экрана. Если использовать только softWrap: true, ничего не меняется. Гугл посоветовал сделать как на скрине (обернуть Column и текстовый виджет отдельно в Flexible или Expanded, что решило саму проблему), но я не совсем понял сути
Почему, если весь row обернуть в Flexible, проблема не решится (даже ошибка будет и вообще ничего не выведется)?
А что делать, если много таких row? В каждом из них текстовый виджет оборачивать во Flexible?
Заранее спасибо (я новичок)
источник

K

Kreetyk in Dart & Flutter по-русски
источник

АК

Андрей Качанов... in Dart & Flutter по-русски
источник

AS

Andrey Stafford in Dart & Flutter по-русски
#789 устанавливаю VsCode
5часов 24 минуты
источник

Сu

Семён undefined in Dart & Flutter по-русски
Andrey Stafford
#789 устанавливаю VsCode
5часов 24 минуты
ыфыаа смишнааа
источник
2020 August 01

У

Урусай in Dart & Flutter по-русски
Kreetyk
Всем привет
У меня тут вопрос: есть тексты внутри Row (которые, в свою очередь, внутри Column), которые часто переполняют размер экрана. Если использовать только softWrap: true, ничего не меняется. Гугл посоветовал сделать как на скрине (обернуть Column и текстовый виджет отдельно в Flexible или Expanded, что решило саму проблему), но я не совсем понял сути
Почему, если весь row обернуть в Flexible, проблема не решится (даже ошибка будет и вообще ничего не выведется)?
А что делать, если много таких row? В каждом из них текстовый виджет оборачивать во Flexible?
Заранее спасибо (я новичок)
Row не задаёт constraints для своих дочек по умолчанию. Следовательно, у Text constraints.maxWidth = double.infinity, следовательно текст не врапится, следовательно происходит overflow. Что бы задать constraints по ширине - нужно использовать Flexible(Expanded)
источник