我正在尝试实现PlaceAutocompleteFragment,但问题是在点击搜索栏后PlaceAutocomplete Fragment打开不到1秒,然后自动关闭。我也尝试过使用SupportPlaceAutocompleteFragment。这是我的代码
<fragment
android:id="@+id/place_autocomplete_fragment"
android:name="com.google.android.gms.location.places.ui.PlaceAutocompleteFragment"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
PlaceAutocompleteFragment autocompleteFragment = (PlaceAutocompleteFragment)
getFragmentManager().findFragmentById(R.id.place_autocomplete_fragment);
<meta-data
android:name="com.google.android.geo.API_KEY"
android:value=".........."/>
注意:我在控制台中启用了位置搜索api,还在我的项目中实现了位置和定位服务。
Android版的Places SDK引入了一个全新的静态库,具有更新的功能。Android版Places SDK的Google Play Services版本(即com.Google.Android.gms:Play Services Places(自2019年1月29日起已弃用,并将于2019年7月29日关闭。新版本的安卓版Places SDK现已推出。
迁移到New Places SDK客户端