본문 바로가기

elevatedButton3

Flutter에서 함수를 통해 Elevated Button의 배경색을 어떻게 변경할 수 있나요?, How can I change the background color of Elevated Button in Flutter from function? 질문 저는 Flutter를 처음 사용하고 지난 주에 Flutter를 시작했습니다. 이제 간단한 Xylophone 애플리케이션을 만들고 싶습니다. UI를 성공적으로 만들었고 playSound(int soundNumber) 함수를 만들었지만, 이 함수를 호출하여 소리를 재생하려고 하면 다음 오류가 발생합니다. 다음과 같은 _TypeError가 발생하여 Body(dirty, state: _BodyState#051c2)를 빌드할 수 없습니다: '_MaterialStatePropertyAll' 유형은 'MaterialStateProperty?' 유형의 하위 유형이 아닙니다. 여기 playSound(int soundNumber) 함수에 대한 작성한 코드가 있습니다. void playSound(int soundNum.. 2023. 5. 13.
Flutter 버튼 너비를 부모와 일치시키는 방법은 무엇인가요?, How to make button width match parent? 질문 나는 match parent 레이아웃 너비에 너비를 설정하는 방법을 알고 싶습니다. new Container( width: 200.0, padding: const EdgeInsets.only(top: 16.0), child: new RaisedButton( child: new Text( "Submit", style: new TextStyle( color: Colors.white, ) ), colorBrightness: Brightness.dark, onPressed: () { _loginAttempt(context); }, color: Colors.blue, ), ), 나는 Expanded 위젯에 대해 약간 알고 있지만, Expanded는 양방향으로 뷰를 확장시키기 때문에 어떻게 해야할지 모릅니다... 2023. 5. 10.
Flutter에서 border-radius가 있는 둥근 버튼 / 버튼을 만드세요., Create a rounded button / button with border-radius in Flutter 질문 I'm currently developing an Android app in Flutter. How can I add a rounded button? 답변 1. 솔루션 요약 FlatButton과 RaisedButton은 더 이상 사용되지 않습니다. 따라서 TextButton과 ElevatedButton에 대해 style 속성에 배치된 shape를 사용할 수 있습니다. Flutter 2.0 이후에는 몇 가지 변경 사항이 있습니다. style: 속성 유형이 ButtonStyle로 변경되었습니다. shape: 속성 유형이 MaterialStateProperty로 변경되었습니다. 2. 둥근 버튼 style 속성 내부에 shape 속성이 있습니다. style: ButtonStyle( shape: Materi.. 2023. 5. 8.