본문 바로가기

Flutter397

Flutter VoidCallback에 매개변수가 있는 함수를 전달하세요., Pass a function with parameters to a VoidCallback 질문 Function에 매개 변수를 전달하여 VoidCallback을 전달하는 것이 가능한가요? 예를 들어 다음과 같은 것이 있을까요: class MyClass { void doSomething(int i){ } MyOtherClass myOtherClass = new MyOtherClass(doSomething); } class MyOtherClass { final VoidCallback callback(int); MyOtherClass(this.callback); callback(5); } 답변 VoidCallback의 선언은 다음과 같습니다. typedef void VoidCallback(); 이는 인자가 없고 유용한 값을 반환하지 않는 함수의 타입입니다. 이것이 원하는 것은 아닌 것 같습니다. 프.. 2023. 6. 14.
Flutter 플러터 내비게이션 인덱스 1로 팝하기, Flutter Navigation pop to index 1 질문 저는 네비게이터에 재귀적으로 라우트를 추가하고 있습니다. 20개 이상의 뷰가 있을 수 있습니다. 팝은 광고대로 작동하지만, 인덱스 1로 팝하고 모든 푸시 기록을 제거하려면 어떻게 해야 할까요? 이 팝 명령을 returntoIndex0과 같은 것으로 대체할 방법이 있을까요... new ListTile( title: new RaisedButton( child: new Text("POP"), onPressed: () { var route = new MaterialPageRoute( builder: (BuildContext context) => new NextPage3(value:"hi there from 3"), ); Navigator.pop(context); }, ), ), 답변 이름이 지정된 경로를 .. 2023. 6. 14.
배열에서 값이 존재하는지 확인하기(Flutter dart), Check value in array exists Flutter dart 질문 나는 조건을 확인하려고 노력하고 있습니다. if (value in List) { exist } else { not exist } 하지만 누구에게도 도움이 되는 것이 없습니다. 아이디어가 있다면 공유해주세요. My List = _quantityController[]; itemId는 정수입니다. 내 항목 ID가 내 목록 배열에 있는지 확인하려고합니다 ... 감사합니다! 답변 list.contains(x); Contains method list.contains(x); Contains method 2023. 6. 12.
Flutter 플러터 앱은 크기가 너무 큽니다., Flutter apps are too big in size 질문 I have good experience in android app development using java. Recently I came to know about flutter. So, I have tried to create a simple android app with flutter based on official tutorial. But surprisingly the debug app size is 25MB and release apk costs more than 7MB. It is really larger when compare with native developed android app. Is there any way to optimize it? 답변 앱 크기에 대한 최소 제한이 있는 것.. 2023. 6. 12.