본문 바로가기

1.344

Flutter 플러터: 재개 시 위젯 업데이트하기?, Flutter: Update Widgets On Resume? 질문 Flutter에서는 사용자가 앱을 떠나서 다시 돌아왔을 때 위젯을 업데이트하는 방법이 있을까요? 제 앱은 시간 기반으로 작동하며, 가능한 빨리 시간을 업데이트하는 것이 도움이 될 것입니다. 답변 예를 들어 다음과 같이 라이프사이클 이벤트를 들을 수 있습니다 : import 'package:flutter/material.dart'; import 'package:flutter/foundation.dart'; class LifecycleEventHandler extends WidgetsBindingObserver { final AsyncCallback resumeCallBack; final AsyncCallback suspendingCallBack; LifecycleEventHandler({ this.r.. 2023. 8. 16.
Flutter 리스트에서 특정 항목을 제거하는 방법은 무엇인가요?, How to remove specific items from a list? 질문 List에서 id = 001인 항목을 제거하는 방법은 무엇인가요? final List _replytile = []; _replytile.add( ReplyTile( member_photo: 'photo', member_id: '001', date: '01-01-2018', member_name: 'Denis', id: '001', text: 'hallo..' ) ); 답변 removeWhere는 이를 수행할 수 있습니다: replytile.removeWhere((item) => item.id == '001') 또한 List Dartdoc도 참조하세요. 2023. 8. 14.
Flutter 플러터에서 SnackBar를 표시합니다., Display SnackBar in Flutter 질문 Flutter 내에서 간단한 SnackBar를 표시하고 싶습니다. 이를 위해 애플리케이션은 MaterialApp을 사용하여 MyHomePage라는 Stateful 위젯의 새 인스턴스를 생성합니다. showSnackBar() 메서드에서 SnackBar를 표시하려고 시도했지만, The method showSnackBar was called on null 오류가 발생합니다. 이 코드에 문제가 무엇인가요? class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { return new MaterialApp( title: 'Flutter', theme: new ThemeData( primarySwatch: Colors.. 2023. 8. 14.
Flutter 플러터에서 우측 테두리가 있는 둥근 모서리 카드 위젯, Rounded corner Card Widget with right border in flutter 질문 나는 다음과 같은 카드를 만들어야 합니다: 원하는 UI를 달성하기 위해 아래 코드를 작성했지만, 기대한 대로 작동하지 않았습니다. Card( elevation: 5, shape: RoundedRectangleBorder( borderRadius: BorderRadius.only( bottomRight: Radius.circular(10), topRight: Radius.circular(10)), side: BorderSide(width: 5, color: Colors.green)), child: ListTile(), ) 위의 코드는 다음을 생성했습니다: 그러나 아래 코드를 사용하면: Card( elevation: 5, shape: Border(right: BorderSide(color: Colors.. 2023. 8. 14.