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

Flutter - это инструментарий пользовательского интерфейса Google для создания собственных скомпилированных приложений для мобильных устройств, веб-сайтов и настольных компьютеров из единой кодовой базы.

8
Как вы определяете хост-платформу из кода Dart?
Для пользовательского интерфейса, который должен немного отличаться на iOS и Android , то есть на разных платформах , должен быть способ определить, на каком из них работает приложение, но я не смог найти его в документации. Что это?
141 dart  flutter 

15
Как я могу отключить экранную клавиатуру?
Я собираю пользовательский ввод с помощью, TextFormFieldи когда пользователь нажимает FloatingActionButtonкнопку, указывающую, что они выполнены, я хочу закрыть экранную клавиатуру. Как отключить автоматическое отключение клавиатуры? import 'package:flutter/material.dart'; class MyHomePage extends StatefulWidget { MyHomePageState createState() => new MyHomePageState(); } class MyHomePageState extends State<MyHomePage> { TextEditingController _controller = new TextEditingController(); @override Widget …
141 dart  flutter 

18
Dart SDK не настроен
Я установил Flutter и настроил Android Studio. Затем я клонировал пример флаттера на GitHub ( https://github.com/flutter/flutter ) и запустил его в Android Studio, но он предупреждает меня: «Dart SDK не настроен», это случилось и с моим коллегой. , Но если я создам новый проект в Android Studio, никаких проблем. Что …

9
Flutter: необработанное исключение: доступ к ServicesBinding.defaultBinaryMessenger был осуществлен до инициализации привязки
Любое решение этой проблемы? Трассировки стека: [VERBOSE-2:ui_dart_state.cc(148)] Unhandled Exception: ServicesBinding.defaultBinaryMessenger was accessed before the binding was initialized. If you're running an application and need to access the binary messenger before `runApp()` has been called (for example, during plugin initialization), then you need to explicitly call the `WidgetsFlutterBinding.ensureInitialized()` first. If you're …
134 flutter 

13
Показать / скрыть виджеты во Flutter программно
В Android каждый Viewподкласс имеет setVisibility()метод, позволяющий изменять видимость Viewобъекта. Есть 3 варианта настройки видимости: Видимый: визуализирует Viewвидимое внутри макета. Невидимый: скрывает View, но оставляет зазор, эквивалентный тому, Viewчто занимал бы, если бы он был видим Gone: скрывает Viewи полностью удаляет его из макета. Как будто это heightи widthбыло0dp Есть …

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

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

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

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

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

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

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

9
Flutter SDK Установить фоновое изображение
Я пытаюсь установить фоновое изображение для домашней страницы. Я получаю изображение с начала экрана и заполняю ширину, но не высоту. Мне что-то не хватает в моем коде? Существуют ли стандарты изображения для флаттера? Масштабируются ли изображения в зависимости от разрешения экрана каждого телефона? class BaseLayout extends StatelessWidget{ @override Widget build(BuildContext …
126 dart  flutter 

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

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.