Preview not Showing in Android 3.0 Canary

我们两清 提交于 2019-12-03 09:55:57

问题


I have started using Latest Android Studio 3.0 but I am having a problem with Preview. It's not showing Preview in Preview Tab. Here is what I have done

<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto">

    <ScrollView
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:background="@color/white">

        <RelativeLayout
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:background="@color/white">

            <include
                android:id="@+id/activePlanCard"
                layout="@layout/layout_item_activated_plan" />

            <TextView
                android:id="@+id/DashView"
                android:layout_width="match_parent"
                android:layout_height="10dp"
                android:layout_below="@id/activePlanCard"
                android:background="@drawable/drw_dash_line" />

            <TextView
                android:id="@+id/provideAddress"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_below="@id/DashView"
                android:layout_margin="10dp"
                android:text="Provide Address Detail :" />
      </RelativeLayout>
    </ScrollView>
</layout>

Your assistance in this matter will be greatly appreciated

Thanks..


回答1:


The following change solved this for me:

In the styles.xml (app > res > values), in the base application theme - add "base" before the parent style.

From:

<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">

To:

<style name="AppTheme" parent="Base.Theme.AppCompat.Light.DarkActionBar">



回答2:


hey I had the same problem and i solved it like this: in build.gradle(app) edit the following lines like this:

compileSdkVersion 25
buildToolsVersion '25.0.0' 

targetSdkVersion 25

compile 'com.android.support:appcompat-v7:25.3.1'

Hope it works for you!




回答3:


What I did was build a new project in Studio 3.0, which worked fine in rendering xml in the design window. I then took all the settings related to sdk versions and compile in dependencies in the new gradle.build APP file and applied them to the gradle.build APP file in the App that was not rendering. I changed to the following:

compileSdkVersion 26

targetSdkVersion 26

compile 'com.android.support:appcompat-v7:26.1.0'
compile 'com.android.support:design:26.1.0'

I cleaned and rebuilt the project. At this point I got the following build error:

Failed to resolve: com.android.support:appcompat-v7:26.1.0

Add Google Maven repository and sync project

Show in File

Show in Project Structure dialog

I added the Maven repository and cleaned and rebuilt the project. All xml rendering worked after that!



来源:https://stackoverflow.com/questions/44512657/preview-not-showing-in-android-3-0-canary

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!