android.support.v4.widget.DrawerLayout 不在 Android Studio 中呈现
Posted
技术标签:
【中文标题】android.support.v4.widget.DrawerLayout 不在 Android Studio 中呈现【英文标题】:android.support.v4.widget.DrawerLayout not rendering in Android Studio 【发布时间】:2015-08-13 22:56:32 【问题描述】:我使用的是 android studio 1.2.1.1,虽然我已经添加了 V4 支持库,并且该应用在我的手机上运行良好,但 Android Studio 的预览窗口无法呈现抽屉布局小部件。
【问题讨论】:
就我而言,效果很好。您是否构建过一次项目?有时需要将一些ui元素编译到一些缓存中,否则无法显示。 尝试在您的 xml 中将 api 版本 19 更改为 22 @rekire :我多次清理和构建项目。还是没有运气 @Nilesh:我也这样做了。还是不行。 【参考方案1】:我遇到了同样的问题。它没有渲染,因为我使用了CollapsingToolbarLayout
而不是android.support.design.widget.CollapsingToolbarLayout
。
您可以发布您的 XML 布局文件吗?这很可能是因为您使用了支持库中的某些元素,但没有使用 android.support.*
前缀调用它们。
另外,您在 styles.xml 中的主题必须是 Base.Theme.AppCompat
而不是 Theme.Material
。我不知道为什么,但是当我设置它时,所有渲染错误都会消失。
【讨论】:
这是早期sdk工具的一个bug,现在最新的已经修复了。以上是关于android.support.v4.widget.DrawerLayout 不在 Android Studio 中呈现的主要内容,如果未能解决你的问题,请参考以下文章
android.support.v4.widget.DrawerLayout使用
android.support.v4.widget.DrawerLayout 不在 Android Studio 中呈现