Невозможно добавить макеты в действие с помощью Android Studio - PullRequest
0 голосов
/ 02 ноября 2019

Используя Android Studio, в .xml своей деятельности я не могу редактировать макет в соответствии с типом макета в целом. Единственный способ изменить макеты - скопировать и вставить код макета из Интернета, и я делал это в течение последнего месяца. Это нелепо. Почему у меня эта проблема? Перетаскивание макета в действие внутри конструктора ничего не делает.

После создания пустого действия, макетом по умолчанию которого является «ConstraintLayout», я ничего не могу сделать с этим макетом внутри дизайнера. ,Я могу удалить его, только удалив код из представления XML.

Мой build.gradle (Модуль: приложение):

apply plugin: 'com.android.application'

android {
    compileSdkVersion 28
    defaultConfig {
        applicationId "hr.package.name.testsigninna"
        minSdkVersion 23
        targetSdkVersion 28
        versionCode 1
        versionName "1.0"
        testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    implementation 'com.google.android.gms:play-services-auth:17.0.0'
    implementation fileTree(dir: 'libs', include: ['*.jar'])
    implementation 'androidx.appcompat:appcompat:1.1.0'
    implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
    implementation 'com.android.support:recyclerview-v7:28.0.0'
    testImplementation 'junit:junit:4.12'
    androidTestImplementation 'androidx.test.ext:junit:1.1.1'
    androidTestImplementation 'androidx.test.espresso:espresso-core:3.2.0'
}

Проблема присутствует во всех моих проектах.

1 Ответ

0 голосов
/ 02 ноября 2019

Я не уверен, но, пожалуйста, проверьте gradle или его версия может быть слишком старой, независимо от того, работают все зависимости или нет. Синхронизируйте их и перестройте проект.

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