Size: a a a

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

2021 March 15

ОК

Олег Коротин... in Dart & Flutter по-русски
Stepan Konovalov
Вот как вызвать клавиатуру без полей для ввода
Можно в Stack сделать TextField, обернуть его в Opacity с параметром 0. И потом с TextEditingController брать необходимую инфу для твоих кружочков
источник

NN

Nurassyl Nuridin in Dart & Flutter по-русски
Как удалить все символы кроме букв в строке? Пробовал --- RegExp(r'[^\w\s]' --- но он действует только на латинницу походу, потому что русские буквы все удалил...
источник

Ю

Юрий in Dart & Flutter по-русски
Stepan Konovalov
Вот как вызвать клавиатуру без полей для ввода
Сверху подсказали - подшаманить с декорацией текстового поля и сменой фокуса и будет счастье
источник

SK

Stepan Konovalov in Dart & Flutter по-русски
Уже написал сам
источник

SK

Stepan Konovalov in Dart & Flutter по-русски
Вопрос другой, есть ли у TextFormField Методо котовый отслеживает что пользователь что то стер из поля?
источник

RE

Radomir Epur in Dart & Flutter по-русски
Nurassyl Nuridin
Как удалить все символы кроме букв в строке? Пробовал --- RegExp(r'[^\w\s]' --- но он действует только на латинницу походу, потому что русские буквы все удалил...
final en = 'asdasd фыафыаы 12312 ==-._';
print(en.replaceAll(RegExp(r'[\W\d_]'), '')); // asdasd
источник

NN

Nurassyl Nuridin in Dart & Flutter по-русски
Radomir Epur
final en = 'asdasd фыафыаы 12312 ==-._';
print(en.replaceAll(RegExp(r'[\W\d_]'), '')); // asdasd
Спасибо но мне еще и нужно чтобы и буквы кириллицы тоже остались только символы
источник

Ю

Юрий in Dart & Flutter по-русски
Stepan Konovalov
Вопрос другой, есть ли у TextFormField Методо котовый отслеживает что пользователь что то стер из поля?
Onchanged
источник

SK

Stepan Konovalov in Dart & Flutter по-русски
А если пользователь ничего не ввел а нажал кнопку стереть
источник

SK

Stepan Konovalov in Dart & Flutter по-русски
Как быть?
источник

Ю

Юрий in Dart & Flutter по-русски
Stepan Konovalov
А если пользователь ничего не ввел а нажал кнопку стереть
Есть к этому одна фиговина rawkeyboardlistener
источник

RE

Radomir Epur in Dart & Flutter по-русски
Nurassyl Nuridin
Спасибо но мне еще и нужно чтобы и буквы кириллицы тоже остались только символы
 final en = 'asdaASDsd фыВмывафыаы 12312 ==-.';
 print(en.replaceAll(RegExp(r'[^А-яA-z]'), '')); // asdaASDsdфыВмывафыаы
источник

NN

Nurassyl Nuridin in Dart & Flutter по-русски
Radomir Epur
 final en = 'asdaASDsd фыВмывафыаы 12312 ==-.';
 print(en.replaceAll(RegExp(r'[^А-яA-z]'), '')); // asdaASDsdфыВмывафыаы
Спасибо большое!
источник

N

Nick in Dart & Flutter по-русски
Всем привет! Как сделать, чтобы системная панель над аппбаром была такого же цвета, как сам аппбар (без затемнения)?
источник

DS

DVS Studio in Dart & Flutter по-русски
Nick
Всем привет! Как сделать, чтобы системная панель над аппбаром была такого же цвета, как сам аппбар (без затемнения)?
a) сделать у аппбара цвет. он распространит его на SafeArea
b) сделать свой аппбар из SafeArea и чего угодно другого ))
источник

T

The man bear pig in Dart & Flutter по-русски
Nick
Всем привет! Как сделать, чтобы системная панель над аппбаром была такого же цвета, как сам аппбар (без затемнения)?
SystemChrome.setSystemUIOverlayStyle(SystemUiOverlayStyle( statusBarColor: Colors pink ));
источник

T

The man bear pig in Dart & Flutter по-русски
The man bear pig
SystemChrome.setSystemUIOverlayStyle(SystemUiOverlayStyle( statusBarColor: Colors pink ));
Это в основном методе
источник

T

The man bear pig in Dart & Flutter по-русски
В main
источник

T

The man bear pig in Dart & Flutter по-русски
Можно для отдельной активити
источник

T

The man bear pig in Dart & Flutter по-русски
В смысле для отдельного экрана
Тогда в initState
источник