Android Studio 3.2.1 дизайн вид не работает - PullRequest
0 голосов
/ 15 ноября 2018

Проблема

Я начал замечать, что моя Android Studio в последнее время показывает некоторые странные глюки, когда я работаю с файлами макетов.Это началось со случайного взлома AS GUI, который был решен путем перезапуска.

Но с сегодняшнего дня, каждый раз, когда я пытаюсь открыть представление дизайна, оно ломается.

На рисунке ниже показано, что я имею в виду:

Glitch

Как видите, пользовательский интерфейс полностью поврежден, я могу 'Большинство кнопок не видны, а иногда даже не отображается предварительный просмотр макета.Это известная проблема?

У меня работает стабильная версия 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>
...