android-studio - 我在使用 Android Studio 时遇到了这个问题
问题描述
预览没有显示任何内容。
并且还显示很多错误
1.Failed to find style 'coordinatorLayoutStyle' in current theme 提示:尝试刷新布局。
2.缺少样式。是否为此布局选择了正确的主题?使用布局上方的主题组合框选择不同的布局,或修复主题样式引用。
3.以下类无法实例化:
- android.support.design.widget.CoordinatorLayout(打开类,显示异常,清除缓存) - android.support.design.widget.AppBarLayout(打开类,显示异常,清除缓存)
提示:在您的在 IDE 中显示时跳过代码或显示示例数据的自定义视图。如果这是一个意外错误,您也可以尝试构建项目,然后手动刷新布局。异常详细信息 java.lang.ClassNotFoundException: android.view.View$OnUnhandledKeyEventListener 将堆栈复制到剪贴板
解决方案
这个问题可能是这个问题的重复。因为,我无法发表评论,所以这是该问题的公认答案:
我通过简单地将这一行插入应用程序主题来解决这个渲染问题。
<style name="AppTheme.NoActionBar">
<item name="coordinatorLayoutStyle">@style/Widget.Design.CoordinatorLayout</item>
</style>
推荐阅读
- ios - 在 UIAlertController 中更改 UITextField 颜色后出现白色“外边框”
- javascript - 确保在异步函数结束时不会泄露 Promise
- mysql - Eloquent:使用已删除的条目检索 pluck 集合
- c++ - 无符号类型和 C++
- php - 图片不是在 digitalocean 上的 ubuntu 服务器中使用 php 上传的吗?
- node.js - 将 typedoc 部署到 gh-pages
- mod-rewrite - Prestashop 1.7.3.4 - 尽管重写活动,友好的 URL 不起作用
- c# - 如何降低 Unity2D 中的实例化频率
- ruby-on-rails - 在任何来源中都找不到 rake-12.3.1
- c# - C# 相当于在类中覆盖 __dict__