• 05-07-2022, 12:41:52
    #1
    Arkadaşlar flutter'a google maps ekledim şöyle bir hata alıyorum.

    target: LatLng(latitude,latlongitude), satırında latitude ve longitude değerlerini kabul etmiyip hata veriyor.


    Hata şu: The instance member 'longitude' can't be accessed in an initializer. (Documentation) Try replacing the reference to the instance member with a different expression



    class MapSampleState extends State<MapSample> {
    final String kkonum;
      MapSampleState({required this.kkonum});
      Completer<GoogleMapController> _controller = Completer();
    
      late List<String> not = kkonum.split(",");
      late double latitude = double.parse(not[0]);
      late double longitude = double.parse(not[1]);
    
      static final CameraPosition _kGooglePlex = CameraPosition(
    
    target: LatLng(latitude,longitude),
        zoom: 14.4746,
      );
  • 06-07-2022, 01:04:25
    #2
    Tanımladığın K konum değişkeni initilaze da değer almadığı için patlıyor. Orayı kontrol etmen gerekir