Попытка создать собственный маркер с изображением значка из файла ресурсов с помощью MarkerGenerator во флаттере. ⇐ Android
-
Гость
Попытка создать собственный маркер с изображением значка из файла ресурсов с помощью MarkerGenerator во флаттере.
Я пытаюсь создать собственный маркер, используя изображение объекта/изображение сети. Я беру это изображение и создаю виджет для выполнения необходимого стиля, а затем пытаюсь вызвать MarkerGenerator, который возвращает List МаркерГенератор. Но я получаю Uint8List без изображения ресурса. Я думаю, что рендеринг изображения актива не завершен до вызова MarkerGenerator. Как я могу вызвать MarkerGenerator после завершения рендеринга assetsImage.
import 'dart:typed_data'; импортировать «marker_helper.dart»; импортировать «пакет: флаттер/материал.dart»; импортировать «пакет: flutter/rendering.dart»; класс MyMarkerPage расширяет StatefulWidget { @переопределить State createState() { вернуть _MyMarkerPageState(); } } класс _MyMarkerPageState расширяет State { Uint8List imageInMemory; List markerImage; @переопределить недействительный initState() { супер.initState(); List widgetList = новый список(); для (int я = 0; я
Я пытаюсь создать собственный маркер, используя изображение объекта/изображение сети. Я беру это изображение и создаю виджет для выполнения необходимого стиля, а затем пытаюсь вызвать MarkerGenerator, который возвращает List МаркерГенератор. Но я получаю Uint8List без изображения ресурса. Я думаю, что рендеринг изображения актива не завершен до вызова MarkerGenerator. Как я могу вызвать MarkerGenerator после завершения рендеринга assetsImage.
import 'dart:typed_data'; импортировать «marker_helper.dart»; импортировать «пакет: флаттер/материал.dart»; импортировать «пакет: flutter/rendering.dart»; класс MyMarkerPage расширяет StatefulWidget { @переопределить State createState() { вернуть _MyMarkerPageState(); } } класс _MyMarkerPageState расширяет State { Uint8List imageInMemory; List markerImage; @переопределить недействительный initState() { супер.initState(); List widgetList = новый список(); для (int я = 0; я
Мобильная версия