Проблема
Я начал замечать, что моя Android Studio в последнее время показывает некоторые странные глюки, когда я работаю с файлами макетов.Это началось со случайного взлома AS GUI, который был решен путем перезапуска.
Но с сегодняшнего дня, каждый раз, когда я пытаюсь открыть представление дизайна, оно ломается.
На рисунке ниже показано, что я имею в виду:
Как видите, пользовательский интерфейс полностью поврежден, я могу 'Большинство кнопок не видны, а иногда даже не отображается предварительный просмотр макета.Это известная проблема?
У меня работает стабильная версия Android Studio 3.2.1 в Windows 10 x64.
Что я пробовал до сих пор
Я пытался:
- Закройте AS и снова откройте его;
- Очистите проект;
- Перестройте проект;
- Удалите и переустановите AS;
- Удалите AS, удалите SDK, кэширование gradle и все, что связано с Android, а затем переустановите его снова и дайте ему снова загрузить все.
К сожалению, ничего из этого не сработало.
А для полноты вот макет, который я использую:
<?xml version="1.0" encoding="utf-8"?>
<android.support.constraint.ConstraintLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<ImageView
android:id="@+id/backdrop"
android:layout_width="40dp"
android:layout_height="40dp"
android:layout_marginTop="8dp"
android:layout_marginBottom="8dp"
android:importantForAccessibility="no"
android:src="@color/mds_indigo_400"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"/>
<android.support.v7.widget.AppCompatTextView
android:id="@+id/letter"
android:layout_width="0dp"
android:layout_height="0dp"
android:gravity="center"
app:autoSizeTextType="uniform"
app:autoSizeMinTextSize="14sp"
app:autoSizeMaxTextSize="26sp"
android:maxLines="1"
android:textColor="@color/secondaryLightText"
app:layout_constraintTop_toTopOf="@id/backdrop"
app:layout_constraintBottom_toBottomOf="@id/backdrop"
app:layout_constraintStart_toStartOf="@id/backdrop"
app:layout_constraintEnd_toEndOf="@id/backdrop"
tools:text="M" />
<TextView
style="@style/TextAppearance.AppCompat.Large"
android:id="@+id/name"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
android:layout_marginEnd="16dp"
android:textColor="@color/colorAccentDark"
app:layout_constraintStart_toEndOf="@id/backdrop"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="@id/backdrop"
app:layout_constraintBottom_toBottomOf="@id/backdrop"
app:layout_constrainedHeight="true"
tools:text="Marketing"/>
</android.support.constraint.ConstraintLayout>