Android Studio Палитра / Дерево компонентов - PullRequest
0 голосов
/ 05 апреля 2019

Элементы палитры имеют вопросительный знак.

SCREENSHOT

Это мой скрипт build.gradle

    compileSdkVersion 27
        minSdkVersion 19
        targetSdkVersion 27

dependencies {
    implementation fileTree(include: ['*.jar'], dir: 'libs')
    implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
    implementation 'com.android.support.constraint:constraint-layout:1.1.3'
    implementation 'junit:junit:4.12'
    implementation 'junit:junit:4.12'
    implementation 'com.android.support.test.espresso:espresso-core:3.0.2'
    implementation 'com.android.support.test:runner:1.0.2'
    implementation 'com.android.support:recyclerview-v7:27.1.1'
    implementation 'com.android.support:appcompat-v7:27.1.1'
    implementation 'com.android.support:design:27.1.1'
    implementation 'com.android.support:cardview-v7:27.1.1'
    implementation 'com.android.support:support-v4:27.1.1'
}

1 Ответ

1 голос
/ 05 апреля 2019

Это означает, что в данный момент Android Studio не может предоставить вам значок предварительного просмотра этих представлений.Это не означает, что есть какая-то явная проблема с Android Studio или эти компоненты не будут работать.Вы можете поместить представление в макет, чтобы увидеть, как он выглядит на самом деле, а не полагаться на значок предварительного просмотра.

Напротив, вам не следует использовать палитру для перетаскивания исделайте свой макет, а скорее пишите свой макет, используя XML.Это позволит избежать ненужных смещений или фиксированных положений определенных элементов и поможет вам убедиться, что ваш макет выглядит хорошо на всех устройствах.

Примечание: если ваши макеты не работают или Android Studio не может показать вамПредварительный просмотр вашего макета, это отдельный вопрос, который следует задавать отдельно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...