首页 > 解决方案 > Google maps place api - 根据要求找不到任何内容

问题描述

当我在自动完成中搜索地点时,我在 Xamarin.Android 中得到“未按要求找到任何内容”。如何解决这个问题?

初始化 API

if (!PlacesApi.IsInitialized) { PlacesApi.Initialize(context, "MY_API_KEY"); }

呼叫地点自动完成

List<Place.Field> fields = new List<Place.Field>();

        fields.Add(Place.Field.Id);
        fields.Add(Place.Field.Name);
        fields.Add(Place.Field.LatLng);
        fields.Add(Place.Field.Address);

        Intent intent = new Autocomplete.IntentBuilder(AutocompleteActivityMode.Overlay, fields)
            .SetCountry("US")
            .Build(this);

        StartActivityForResult(intent, 0);

标签: google-mapsxamarinxamarin.androidgoogle-places-api

解决方案


推荐阅读