Вопросы с тегом «flutter»

132
Flutter: как предотвратить изменение ориентации устройства и принудительный портрет?

Я бы хотел, чтобы мое приложение не меняло ориентацию и заставляло макет придерживаться «портретной» ориентации. В main.dart я положил: void main(){ SystemChrome.setPreferredOrientations([ DeviceOrientation.portraitUp, DeviceOrientation.portraitDown ]); runApp(new MyApp()); } но когда я использую...

132
Как изменить сборку отображаемого имени приложения с помощью флаттера?

Я создал приложение, используя flutter create testapp. Теперь я хочу изменить название приложения с «testapp» на «My Trips Tracker». Как я могу это сделать ? Я попытался изменить это, AndroidManifest.xmlи он был изменен, но есть ли способ, которым флаттер позволяет это...

132
Желтые линии под текстовыми виджетами во Flutter?

Работаю над своим первым приложением для флаттера. На главном экране приложения этой проблемы нет, все тексты отображаются так, как должны. Однако на этом новом экране, который я разрабатываю, у всех текстовых виджетов есть какая-то странная желтая линия / двойная линия внизу. Есть идеи, почему...

129
Как создать поле ввода числа во Flutter?

Я не могу найти способ создать поле ввода во Flutter, которое открывало бы цифровую клавиатуру. Возможно ли это с виджетами материалов Flutter? Некоторые обсуждения на github, похоже, указывают на то, что это поддерживаемая функция, но я не могу найти по ней никакой...

128
Эквивалент wrap_content и match_parent во флаттере?

В Android match_parentи wrap_contentиспользуются для изменения размера виджетов автоматически относительно их родителей к содержанию виджет содержит. Во Flutter кажется, что по умолчанию для всех виджетов установлено значение wrap_content, как мне изменить его так, чтобы я мог заполнить его widthи...

128
Как добавить ListView в столбец во Flutter?

Я пытаюсь создать простую страницу входа в свое приложение Flutter. Я успешно создал кнопки TextFields и Login / Signin. Я хочу добавить горизонтальный ListView. Когда я запускаю код, мои элементы исчезают, если я делаю это без ListView, все снова в порядке. Как мне это сделать правильно? return...

127
Передача данных в StatefulWidget и доступ к ним в его состоянии во Flutter

В моем приложении Flutter есть 2 экрана: список записей и экран для создания и редактирования записей. Если я передаю объект на второй экран, это означает, что я собираюсь его отредактировать, а если я передаю значение null, это означает, что я создаю новый элемент. Экран редактирования - это...

126
Flutter SDK Установить фоновое изображение

Я пытаюсь установить фоновое изображение для домашней страницы. Я получаю изображение с начала экрана и заполняю ширину, но не высоту. Мне что-то не хватает в моем коде? Существуют ли стандарты изображения для флаттера? Масштабируются ли изображения в зависимости от разрешения экрана каждого...

126
Как изменить цвет CircularProgressIndicator

Как я могу изменить цвет CircularProgressIndicator? Значение цвета является экземпляром Animation<Color>, но я надеюсь, что есть более простой способ изменить цвет без проблем с анимацией....

126
В чем разница между функциями и классами для создания многоразовых виджетов?

Я понял, что можно создавать виджеты с использованием простых функций вместо создания подкласса StatelessWidget . Примером может быть такой: Widget function({ String title, VoidCallback callback }) { return GestureDetector( onTap: callback, child: // some widget ); } Это интересно, потому что для...

124
Изображение с закругленными углами во флаттере

Я использую Flutter для составления списка информации о фильмах. Теперь я хочу, чтобы изображение обложки слева было изображением с закругленными углами. Я сделал следующее, но это не сработало. Спасибо! getItem(var subject) { var row = Container( margin: EdgeInsets.all(8.0), child: Row( children:...

124
флаттер удалить кнопку возврата на панели приложений

Мне интересно, знает ли кто-нибудь способ удалить кнопку «Назад», которая появляется appBarв приложении Flutter, когда вы используете его Navigator.pushNamedдля перехода на другую страницу. Причина, по которой я не хочу, чтобы он отображался на этой результирующей странице, заключается в том, что...

123
Команда Flutter не найдена

bash: flutter: command not found По-видимому, ни одна из команд флаттера не работает на терминале студии Android, и я считаю, что пытаюсь запустить ее в корне моего

123
Flutter - перенос текста при переполнении, например, вставка многоточия или затухание

Я пытаюсь создать строку, в которой центральный текст имеет максимальный размер, и если текстовое содержимое слишком велико, оно соответствует размеру. Я вставляю TextOverflow.ellipsisсвойство для сокращения текста и вставки тройных точек, ...но оно не работает. main.dart import...

122
Как отключить кнопку во Flutter?

Я только начинаю осваивать Flutter, но мне сложно понять, как установить включенное состояние кнопки. В документации говорится, что нужно установить onPressedзначение null, чтобы отключить кнопку, и присвоить ей значение, чтобы включить ее. Это нормально, если кнопка продолжает оставаться в том же...

121
Как центрировать заголовок панели приложений

Я пытаюсь центрировать текст заголовка на панели приложения, которая имеет как ведущие, так и конечные действия. @override Widget build(BuildContext context) { final menuButton = new PopupMenuButton<int>( onSelected: (int i) {}, itemBuilder: (BuildContext ctx) {}, child: new Icon(...

117
Flutter: как создать текстовое поле с HintText, но без подчеркивания?

Вот что я пытаюсь сделать: В документации Flutter для текстовых полей ( https://flutter.io/text-input/ ) говорится, что вы можете удалить подчеркивание, перейдя nullк оформлению. Однако это также избавляет от текста подсказки. Я не хочу подчеркивать, сфокусировано ли текстовое поле или нет....

115
Передача данных в виджет с отслеживанием состояния

Мне интересно, каков рекомендуемый способ передачи данных в виджет с отслеживанием состояния при его создании. Я видел два стиля: class ServerInfo extends StatefulWidget { Server _server; ServerInfo(Server server) { this._server = server; } @override State<StatefulWidget> createState() =>...

107
Не удалось найти lint-gradle-api-26.1.2.jar для проекта Flutter

Я новичок во Flutter и пытаюсь запустить пример проекта, когда вы создаете новый. При попытке запустить его возникает такая проблема: ОШИБКА: сбой при сборке за исключением. Где: Строка файла сборки PROJECTPATH ​​/ android / app / build.gradle: 25 Что пошло не так: возникла проблема при оценке...