Androidx ConstraintLayout не позволяет перемещать дочерние элементы или редактировать их ограничения
Я использую новые библиотеки Android и androidx.constraintlayout.ConstraintLayout
Компонент не позволяет перетаскивать свои дочерние элементы в палитре и не показывает возможность редактировать ограничения своих дочерних элементов.
Вот XML:
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.ConstraintLayout
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=".AddNewPlayer">
<com.google.android.material.textfield.TextInputEditText
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/player_name_field"
android:hint="Player Name" />
</androidx.constraintlayout.ConstraintLayout>
А вот информация о Gradle:
implementation 'androidx.constraintlayout:constraintlayout:1.1.1'
implementation 'com.google.android.material:material:1.0.0-alpha3'
У кого-нибудь еще была эта проблема? Как мне решить это?
1 ответ
Я решил проблему с помощью очистки проекта и недействительного кеша, перезапуска
На мой вопрос о reddit ответил кто-то из команды ConstraintLayout - очевидно, существует проблема с версией 1.1.1 библиотеки, и использование 1.1.0 решает эту проблему.