«flutter» 태그된 질문

Flutter는 단일 코드베이스에서 모바일, 웹 및 데스크톱 용으로 기본적으로 컴파일 된 애플리케이션을 빌드하기위한 Google UI 툴킷입니다.



18
Dart SDK가 구성되지 않았습니다.
Flutter를 설치하고 Android Studio를 설정했습니다. 그런 다음 GitHub ( https://github.com/flutter/flutter ) 에서 flutter의 예를 복제하고 Android Studio에서 실행했지만 "Dart SDK가 구성되지 않았습니다"라는 경고 메시지가 표시됩니다.이 문제는 동료에게도 발생했습니다. . 하지만 Android Studio에서 새 프로젝트를 만들면 전혀 문제가 없습니다. 내가 뭘 한거지: 설치된 Flutter Dart 플러그인을 포함한 Flutter 플러그인과 함께 Android …

14
화면 키보드를 닫으려면 어떻게합니까?
나는 사용자 입력을 a로 수집 TextFormField하고 있으며 사용자 FloatingActionButton가 완료되었음을 나타내는 a 를 누르면 화면 키보드를 닫고 싶습니다. 키보드를 자동으로 없애려면 어떻게합니까? import 'package:flutter/material.dart'; class MyHomePage extends StatefulWidget { MyHomePageState createState() => new MyHomePageState(); } class MyHomePageState extends State<MyHomePage> { TextEditingController _controller = new TextEditingController(); @override Widget build(BuildContext context) { …
139 dart  flutter 

9
Flutter : 위젯 빌드 완료시 메서드 실행
위젯 빌드 /로드가 완료되면 함수를 실행하고 싶지만 방법을 잘 모르겠습니다. 내 현재 사용 사례는 사용자가 인증되었는지 확인하고 그렇지 않은 경우 로그인보기로 리디렉션하는 것입니다. 로그인 뷰나 메인 뷰를 미리 확인하고 푸시하고 싶지 않습니다. 메인 뷰가로드 된 후에 발생해야합니다. 이 작업을 수행하는 데 사용할 수있는 것이 있습니까?
137 dart  flutter 

9
Flutter : 처리되지 않은 예외 : 바인딩이 초기화되기 전에 ServicesBinding.defaultBinaryMessenger에 액세스했습니다.
이 문제를 해결할 해결책이 있습니까? Stacktrace : [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 …
133 flutter 

10
수직 뷰포트의 높이가 제한되지 않았습니다.
이것은 내 코드입니다. @override Widget build(BuildContext context) { return new Material( color: Colors.deepPurpleAccent, child: new Column( mainAxisAlignment: MainAxisAlignment.center, children:<Widget>[new GridView.count(crossAxisCount: _column,children: new List.generate(_row*_column, (index) { return new Center( child: new CellWidget() ); }),)] ) ); } 다음과 같은 예외 : I/flutter ( 9925): ══╡ EXCEPTION CAUGHT BY RENDERING LIBRARY ╞═════════════════════════════════════════════════════════ …


18
Flutter Widget (Center Widget)의 자식 속성 내에서 조건문을 사용하는 방법
지금까지 위젯 내에서 조건문을 사용해야 할 때마다 다음을 수행했습니다 (간단한 더미 예제로 센터 및 컨테이너 사용). new Center( child: condition == true ? new Container() : new Container() ) if / else 문을 사용하려고하면 데드 코드 경고가 표시됩니다. new Center( child: if(condition == true){ new Container(); }else{ new Container(); } …
130 dart  flutter 

7
하위 트리 내에서 동일한 태그를 공유하는 여러 영웅이 있습니다.
경로를 사용하여 한 화면에서 다른 화면으로 이동하려고합니다. 페이지의 버튼을 눌렀을 때 오류가 발생하면 경로로 이동합니다. I/flutter ( 8790): Another exception was thrown: There are multiple heroes that share the same tag within a subtree. 코드는 다음과 같습니다. 노선 : <String, WidgetBuilder>{ '/first':(BuildContext context) =>NavigatorOne() , '/second':(BuildContext context) =>NavigatorTwo(), '/third':(BuildContext context) …
128 flutter 

11
flutter의 wrap_content 및 match_parent에 해당합니까?
안드로이드 match_parent와 wrap_content위젯에 포함 된 내용에 자신의 부모를 자동으로 상대 위젯의 크기를 조정하는 데 사용됩니다. Flutter에서는 기본적으로 모든 위젯이로 설정되어있는 것 같습니다.이 위젯 과 상위 위젯 wrap_content을 채울 수 있도록 어떻게 변경 합니까?widthheight
127 flutter 

11
Flutter의 여러 줄 텍스트 필드
쉽게 들릴 수 있지만 어떻게 여러 줄로 편집 가능한 텍스트 필드를 flutter로 할 수 있습니까? TextField는 한 줄로만 작동합니다. 편집 : 명확하지 않은 것처럼 보이기 때문에 일부 정밀도. 텍스트 내용을 가상으로 감싸도록 여러 줄을 설정할 수 있지만 여전히 여러 줄이 아닙니다. 여러 줄로 표시되는 한 줄입니다. 이런 식으로하고 싶다면 할 …
127 dart  flutter 


20
Flutter에서 RaisedButton의 너비를 설정하는 방법은 무엇입니까?
RaisedButtonFlutter에서 a의 너비를 설정할 수 없음을 보았습니다 . 내가 잘 이해 한 경우, 나는을 넣어해야 RaisedButton에 SizedBox. 그런 다음 상자의 너비 또는 높이를 설정할 수 있습니다. 맞습니까? 다른 방법이 있습니까? 이것은 SizedBox모든 버튼 주위 에 생성하는 것이 약간 지루 하므로 왜 이런 식으로 선택했는지 궁금합니다. 나는 그들이 그렇게 할 타당한 …

10
Flutter에서 열에 ListView를 추가하는 방법은 무엇입니까?
Flutter 앱을위한 간단한 로그인 페이지를 구성하려고합니다. TextFields 및 로그인 / 로그인 버튼을 성공적으로 구축했습니다. 수평 ListView를 추가하고 싶습니다. 코드를 실행하면 요소가 사라지고 ListView없이 수행하면 다시 괜찮습니다. 이 작업을 올바르게 수행하려면 어떻게해야합니까? return new MaterialApp( home: new Scaffold( appBar: new AppBar( title: new Text("Login / Signup"), ), body: new Container( child: …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.