본문 바로가기

FlutterTips3

Flutter 플러터 애플리케이션이 전면에 있는지 아닌지를 확인하는 방법은 무엇인가요?, How do I check if the Flutter application is in the foreground or not? 질문 I don't want to show notification when the app is in foreground. How can I check live state of my app? 답변 당신의 State 클래스에서는 WidgetsBindingObserver 인터페이스를 구현하고 위젯 상태 변경을 듣도록해야합니다. 다음과 같이: class _MyHomePageState extends State with WidgetsBindingObserver { AppLifecycleState? _notification; @override void didChangeAppLifecycleState(AppLifecycleState state) { setState(() { _notification = state; }).. 2023. 6. 23.
Flutter 플러터에서 드롭다운 리스트를 구현하는 방법은 무엇인가요?, How to implement drop down list in flutter? 질문 나는 Flutter에서 드롭다운 목록으로 구현하고자하는 위치 목록이 있습니다. 나는 이 언어에 대해 매우 새롭습니다. 내가 한 것은 다음과 같습니다. new DropdownButton( value: _selectedLocation, onChanged: (String newValue) { setState(() { _selectedLocation = newValue; }); }, items: _locations.map((String location) { return new DropdownMenuItem( child: new Text(location), ); }).toList(), 이것은 내 항목 목록입니다: List _locations = ['A', 'B', 'C', 'D']; 그리고 나는 다음 오류를.. 2023. 5. 28.
Flutter 플러터: 세로 중앙에 열 정렬하기, Flutter : Vertically center column 질문 Flutter에서 열을 수직 중앙에 배치하는 방법은 무엇인가요? "새로운 Center" 위젯을 사용했습니다. "새로운 Center" 위젯을 사용했지만 열을 수직으로 중앙에 배치하지 않습니다. 아이디어가 있다면 도움이 될 것입니다.... @override Widget build(BuildContext context) { return Scaffold( appBar: AppBar( title: Text("감사합니다"), ), body: new Center( child: new Column( children: [ new Padding( padding: new EdgeInsets.all(25.0), child: new AnimatedBuilder( animation: animationController, c.. 2023. 5. 12.