Моя панель поиска PlaceAutoComplete теряет фокус при нажатии. Иногда можно нажать и выполнить поиск, но он не находит места, а затем снова теряет фокус.
Я уже пытался следовать представленному здесь решению: Android Google Places API, getAutocompletePredictions возвращает статус 'PLACES_API_ACCESS_NOT_CONFIGURED'
У меня есть действие с обоими фрагментами карт Google и Google размещает фрагмент:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MapsActivity"
android:orientation="vertical"
android:weightSum="1">
<fragment
android:id="@+id/place_autocomplete"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:name="com.google.android.gms.location.places.ui.PlaceAutocompleteFragment"
/>
<fragment
android:id="@+id/map"
class="com.google.android.gms.maps.SupportMapFragment"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
</LinearLayout>
Я включил Google Места на своей консоли разработчиков Google:
И, конечно, я Я использую ключ API, и это сделано правильно, так как функционал Карт Google работает:
<meta-data
android:name="com.google.android.geo.API_KEY"
android:value="@string/google_maps_key" />
Может ли это быть проблемой зависимости? Мои соответствующие зависимости:
implementation 'com.google.android.gms:play-services-maps:17.0.0'
implementation 'com.google.android.gms:play-services-location:17.0.0'
implementation 'com.google.android.gms:play-services-places:17.0.0'
implementation 'com.google.android.libraries.places:places-compat:2.2.0'
Я добавил компас мест (последняя зависимость) только потому, что кто-то посоветовал это, но это не помогло.
Что может вызвать эту проблему? Спасибо