Я только что установил студию Android на свои новые окна 10. Раньше я использовал Windows 8, и все работало нормально. Проблема, с которой я столкнулся, довольно проста, но очень важна. Я не вижу компонентов макета. Просмотрите изображение, оно поможет вам лучше понять.
попробуйте изменить sdk на 25 в параметрах предварительного просмотра
разместите свой файл styles.xml здесь
опубликуйте свой xml файл для лучшего понимания
вы можете сослаться на это один раз: stackoverflow.com/a/51686210/5870824
Вам нужно установить позицию ограничения в родительском представлении
<?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 = "fill_parent"
android:layout_height = "fill_parent"
android:id = "@+id/ConstraintLayout">
<TextView
android:layout_width = "wrap_content"
android:layout_height = "wrap_content"
app:layout_constraintStart_toStartOf = "parent"
app:layout_constraintTop_toTopOf = "parent"
app:layout_constraintBottom_toBottomOf = "parent"
app:layout_constraintEnd_toEndOf = "parent"
android:text = "hello World"
/>
</android.support.constraint.ConstraintLayout>
Ну вроде ошибка в последней версии AppCompat.
Измените версию библиотеки AppCompat в Gradle:
Во время разработки
Из
implementation 'com.android.support:appcompat-v7:28.0.0-rc01'
К
implementation 'com.android.support:appcompat-v7:27.1.1'
При сборке
Измените версию AppCompat обратно на:
implementation 'com.android.support:appcompat-v7:28.0.0-rc01'.
при этом предварительные просмотры будут доступны для дизайна, а при сборке вы будете использовать последнюю версию sdk. :)
дайте угадаю, вы используете SDK 28? попробуйте перейти на SDK 27 и посмотрите, получится ли предварительный просмотр.