将片段转换为AutoCompleteFragment会产生错误

时间:2019-01-15 12:11:01

标签: java android google-maps

我想初始化我的place_autocomplete_fragment,但是我的getFragmentManager()。findFragmentById()返回转换错误(无法将Fragment转换为PlaceAutocompleteFragment)。我已经尝试过更改Fragment导入,但是对我来说并没有解决任何问题。

PlaceAutocompleteFragment autocompleteFragment = (PlaceAutocompleteFragment) getFragmentManager().findFragmentById(R.id.place_autocomplete_fragment);

(此代码返回:不可转换的类型;无法将“ android.support.v4.app.Fragment”转换为“ com.google.android.gms.location.places.ui.PlaceAutocompleteFragment”)

1 个答案:

答案 0 :(得分:0)

已解决,必须使用SupportPlaceAutocompleteFragment而不是PlaceAutocompleteFragment。