在片段中出现错误 "Can't load search results"
Getting erorr "Can't load search results" in fragment
我创建了 API 密钥,配额 < 1k p/day,但仍然出现错误 "Can't load search results"
Activity代码:
Places.initialize(this, key);
placesClient = Places.createClient(this);
final AutocompleteSupportFragment autocompleteSupportFragment =
(AutocompleteSupportFragment)
getSupportFragmentManager().findFragmentById(R.id.autocomplete_fragment);
autocompleteSupportFragment.setPlaceFields
(Arrays.asList(Place.Field.NAME));
autocompleteSupportFragment.setOnPlaceSelectedListener(new
PlaceSelectionListener() {
@Override
public void onPlaceSelected(@NonNull Place place) {
final String name = place.getName();
Log.d("lol", name);
}
@Override
public void onError(@NonNull Status status) {
}
});
片段所在的布局代码:
<fragment
android:id="@+id/autocomplete_fragment"
android:name=
"com.google.android.libraries.places.widget.AutocompleteSupportFragment"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
我希望日志中包含城市名称
我通过在 google 云控制台中启用计费帐户解决了我的问题。
我创建了 API 密钥,配额 < 1k p/day,但仍然出现错误 "Can't load search results"
Activity代码:
Places.initialize(this, key);
placesClient = Places.createClient(this);
final AutocompleteSupportFragment autocompleteSupportFragment =
(AutocompleteSupportFragment)
getSupportFragmentManager().findFragmentById(R.id.autocomplete_fragment);
autocompleteSupportFragment.setPlaceFields
(Arrays.asList(Place.Field.NAME));
autocompleteSupportFragment.setOnPlaceSelectedListener(new
PlaceSelectionListener() {
@Override
public void onPlaceSelected(@NonNull Place place) {
final String name = place.getName();
Log.d("lol", name);
}
@Override
public void onError(@NonNull Status status) {
}
});
片段所在的布局代码:
<fragment
android:id="@+id/autocomplete_fragment"
android:name=
"com.google.android.libraries.places.widget.AutocompleteSupportFragment"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
我希望日志中包含城市名称
我通过在 google 云控制台中启用计费帐户解决了我的问题。