我的content_main.xml的designView未显示

时间:2018-07-12 07:10:14

标签: java android xml android-studio

即使我重新同步了gradle,我仍然看不到设计视图。它发生在所有项目中,即使我启动了一个完全新的项目,也遇到了相同的问题

错误图片:

picture of Errors

错误: 1)渲染问题:在当前主题中找不到样式“ coordinateLayoutStyle”。

2)使用私有资源:com.android.support.design中将资源@ string / appbar_scrolling_view_behaviour标记为私有。

3)缺少样式:缺少样式,是否为此布局选择了正确的主题?

4)无法实例化一个或多个类:无法实例化以下类: -android.support.design.widget.CoordinatorLayout -android.support.design.widget.AppbarLayout

1 个答案:

答案 0 :(得分:0)

我知道了,实际上SDK 28存在问题。

解决方案: 在您的“ build.gradle(Module:app)”中使用SDK版本27,然后更改

compileSdkVersion 28
targetSdkVersion 28

收件人:

compileSdkVersion 27
targetSdkVersion 27

也使用以下依赖项版本:

implementation 'com.android.support:appcompat-v7:27.1.1'
implementation 'com.android.support:design:27.1.1'

这将解决问题,但仍会显示
渲染问题:无法在当前主题中找到样式“ coordinatorLayoutStyle” 要解决此问题,请将其写入应用程序主题

<style name="Apptheme.NoActionBar">
<item name="coordinatorLayoutStyle">@style/Widget.Design.CoordinatorLayout</item>
</style>

希望如此对您有帮助!