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

Dart - это язык программирования, основанный на классах (статически и строго), для создания веб-приложений и мобильных приложений. Dart компилирует в современный JavaScript для запуска в браузере и компилирует в собственный код для запуска на мобильных платформах, таких как Android и iOS. Дарт также работает в командной строке для сценариев и приложений на стороне сервера.

168
Текстовое поле внутри строки вызывает исключение макета: невозможно вычислить размер

Я получаю исключение при рендеринге, которое не понимаю, как исправить. Я пытаюсь создать столбец с 3 строками. Строка [Изображение] Строка [TextField] Ряд [кнопки] Вот мой код для создания контейнера: Container buildEnterAppContainer(BuildContext context) { var container = new Container( padding:...

161
В чем разница между именованными и позиционными параметрами в Dart?

Dart поддерживает как именованные необязательные параметры, так и позиционные необязательные параметры. В чем разница между ними? Кроме того, как узнать, действительно ли указан необязательный параметр?...

141
Как вы определяете хост-платформу из кода Dart?

Для пользовательского интерфейса, который должен немного отличаться на iOS и Android , то есть на разных платформах , должен быть способ определить, на каком из них работает приложение, но я не смог найти его в документации. Что...

141
Как я могу отключить экранную клавиатуру?

Я собираю пользовательский ввод с помощью, TextFormFieldи когда пользователь нажимает FloatingActionButtonкнопку, указывающую, что они выполнены, я хочу закрыть экранную клавиатуру. Как отключить автоматическое отключение клавиатуры? import 'package:flutter/material.dart'; class MyHomePage extends...

139
Dart SDK не настроен

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

133
Показать / скрыть виджеты во Flutter программно

В Android каждый Viewподкласс имеет setVisibility()метод, позволяющий изменять видимость Viewобъекта. Есть 3 варианта настройки видимости: Видимый: визуализирует Viewвидимое внутри макета. Невидимый: скрывает View, но оставляет зазор, эквивалентный тому, Viewчто занимал бы, если бы он был видим...

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

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

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

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

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

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

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

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