Skip to main content
Stack Overflow на русском

Результаты поиска

Тип поиска Синтаксис поиска
Метки [метка]
Точно "слова в кавычках"
Автор user:1234
user:me (ваши)
Рейтинг score:3 (3+)
score:0 (нет)
Ответов answers:3 (3+)
answers:0 (нет)
isaccepted:yes
hasaccepted:no
inquestion:1234
Просмотры views:250
Код code:"if (foo != bar)"
Секции title:яблоки
body:"яблоки апельсины"
Ссылка url:"*.example.com"
Закладки in:saves
Статус closed:yes
duplicate:no
migrated:no
wiki:no
Типы is:question
is:answer
Исключить -[метка]
-яблоки
Для получения дополнительной информации о расширенном поиске посетите нашу страницу справки
Результаты поиска по меткам
Параметры поиска: not deleted user 195483
23 результата

Используйте эту метку для вопросов о Flutter — SDK от Google для создания мобильных приложений.

1 голос

Flutter: Можно ли проверить, отрисован ли виджет

Можно использовать метод addPostFrameCallback, который регистрирует колбэк вызываемый по завершении очередного "кадра" отрисовки. @override Widget build(BuildContext context){ WidgetsBinding.instan …
Spatz's user avatar
  • 4,725
2 голоса
Принятый

Radio Button не работает в Bottom Sheet во Flutter

Чтобы радиокнопки в modal bottom sheet обновлялись, нужно использовать StatefulBuilder showModalBottomSheet( context: context, builder: (context) => StatefulBuilder(builder: (context, state) …
Spatz's user avatar
  • 4,725
1 голос
Принятый

Как изменить поведение графика из пакета syncfusion_flutter_charts

Если верить документации, анимацию можно отключить задав нулевое значение параметру animationDuration: return SfCartesianChart( isTransposed: false, primaryXAxis …
Spatz's user avatar
  • 4,725
0 голосов

Как убрать инерцию при прокрутке ListView?

При вертикальной "докрутке" ошибка в вычислении добавки к смещению приводила к резкому сдвигу (fling) который и создавал эффект инерции. var halfOfTheHeight = cardHeight / 2; var offsetOfItem …
Spatz's user avatar
  • 4,725
1 голос

Как растянуть блок на всю высоту?

Для зеленой полоски можно использовать градиент с совмещенными контрольными точками (в приведенном примере это позиция 94%) и задать его фоном контейнера с текстом. В том-же декораторе задаем радиус з …
Spatz's user avatar
  • 4,725
1 голос
Принятый

Сериализация, преобразование объекта в формат JSON

Добавте в сериализуемый класс метод toJson: class Person { int id; String name; int age; Person(this.id, this.name, this. age); Map<String, dynamic> toJson() => { 'id': id, …
Spatz's user avatar
  • 4,725
1 голос
Принятый

Как прочитать файл в нестандартной кодировке на Dart

Есть довольно старенькая, но пока ещё работоспособная библиотека Utf, вот пример её использования: import 'dart:io'; import 'package:utf/utf.dart'; main() async { var file = File("test.utf.16le"); …
Spatz's user avatar
  • 4,725
1 голос
Принятый

передача данных между экранами

Вызов конструктора _MyHomePageState должен выполняться только один раз, при создании виджета _MyHomePage, все остальные вызовы не имеют смысла, т.к. новые экземпляры просто повисают в воздухе. Парамет …
Spatz's user avatar
  • 4,725
2 голоса
Принятый

Flutter почему callback функция вызывается при создании виджета?

Передавая колбэк виджету нужно либо указывать ссылку на существующую функцию, либо определять её "по месту", например так: @override Widget build(BuildContext context) { return PopupMenuButton …
Spatz's user avatar
  • 4,725
1 голос
Принятый

метод clipPath класса Canvas не обрезает заданный участок

Работа с контуром обрезки в Canvas очень похожа на работу с трафаретом: вы сначала накладываете его а потом рисуете там, где трафарет не закрывает холст. Контуров может быть несколько и результатом бу …
Spatz's user avatar
  • 4,725
0 голосов

Размер шрифта в TextFormField через ThemeData

labelStyle задает стиль метки для пустого поля. Если поле заполнено, то применяется стиль floatingLabelStyle.
Spatz's user avatar
  • 4,725
1 голос
Принятый

между анимацией возникает ошибка

Сделал то, что написано в сообщении об ошибке: заменил Tween<Color> на ColorTween. Также заменил все банги на late, но это уже не критично. import 'package:flutter/material.dart'; void main() => runA …
Spatz's user avatar
  • 4,725
0 голосов

Ограничение ввода числа с двумя цифрами после запятой

Описанное вами поведение наблюдается при использовании FilteringTextInputFormatter, но можно написать свой собственный форматер: class DecimalNumberInputFormatter extends TextInputFormatter { Decima …
Spatz's user avatar
  • 4,725
1 голос
Принятый

В виджете FittedBox BoxFit.fill не работает

Свойство alignment: Alignment.center в контейнере явно лишнее, т.к. он у вас уже отцентрирован и похоже оно конфликтует с FittedBox: import 'package:flutter/material.dart'; void main() => runApp(cons …
Spatz's user avatar
  • 4,725
1 голос
Принятый

как узнать установленную версию SDK в приложении и изменить ее?

Значения по умолчанию зашиты в недрах Flutter SDK в файле <Flutter SDK path>/packages/flutter_tools/gradle/flutter.gradle. Например, для версии 2.8.1: /** For apps only. … Provides the flutter extension used in app/build.gradle. */ class FlutterExtension { /** Sets the compileSdkVersion used by default in Flutter app projects. */ static int compileSdkVersion = 31 …
Spatz's user avatar
  • 4,725

1
2
15 30 50 на странице

AltStyle によって変換されたページ (->オリジナル) /