본문 바로가기

Flutter397

Flutter 플러터 앱에서 문맥 없이 탐색하는 방법은 무엇인가요?, How to navigate without context in flutter app? 질문 OneSignal을 사용하여 푸시 알림을 받는 앱이 있습니다. 푸시 알림을 클릭하면 특정 화면이 열리도록 알림 오픈 핸들러를 만들었습니다. 컨텍스트 없이 화면으로 이동하는 방법이 있을까요? 또는 앱 시작 시 특정 화면을 열 수 있는 방법이 있을까요? 내 코드: OneSignal.shared.setNotificationOpenedHandler((notification) { var notify = notification.notification.payload.additionalData; if (notify["type"] == "message") { Navigator.of(context).push( MaterialPageRoute( builder: (context) => DM(user: notify['id.. 2023. 8. 16.
Flutter request.send()를 사용하여 응답 본문을 어떻게 가져올 수 있나요?, How to get response body with request.send() in dart 질문 I'm doing an api request uploading an image with var request = new http.MultipartRequest("POST", uri); var response = await request.send() in dart using flutter. I can then check the response code with for instance if (response.statusCode == 200) { print('ok'); } with other calls I can also get the response body with var result = response.body; however when using request.send() I can't seem t.. 2023. 8. 16.
Flutter 안드로이드 스튜디오에서 플러터와 함께 Logcat이 표시되지 않습니다., Android Studio not showing Logcat with Flutter 질문 나는 Flutter 앱 개발을 위해 Android Studio를 사용하고 있습니다. 모든 것이 잘 작동하는 것 같은데 Android Studio에서 로그를 Logcat에 표시하지 않습니다. Logcat 섹션에서 "Android SDK를 구성하세요"라고 나옵니다. 이미 구성되어 있는데요. 그리고 Logcat 섹션에서 드롭다운 메뉴에 "연결된 장치 없음"이라고 나옵니다. Android 폰을 인식하고 메뉴 바 바로 아래에 표시되는데요. 이를 해결할 방법이 있을까요? 놓친 것이 있는 걸까요? 답변 다음을 시도해보세요: Event Log (오른쪽 하단에 있는 탭) Android framework is detected으로 스크롤 Configure를 클릭 Logcat 탭이 이제 나타나야 합니다. 게다가 오른쪽 .. 2023. 8. 16.
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.