android-studio - 我无法在 android studio 的 xml 文件的设计选项卡中预览我的应用程序
问题描述
我无法预览我的应用程序,因为我在设计和文本选项卡的 .xml 文件中构建它。该应用程序在模拟器上运行良好。我尝试过更改主题、更改 API、强制刷新布局、清理和重建项目以及使缓存/重启无效。它们都不适合我。android studio 版本为 3.1.3。请帮忙。
以下是屏幕截图,如果他们对您有任何帮助。
解决方案
I have same problem and i add below code to AppTheme in style file:
<style name="AppTheme.NoActionBar">
.
.
<item name="coordinatorLayoutStyle">@style/Widget.Design.CoordinatorLayout</item> //add this line
</style>
If above code give an error change support library versions as bellow and delete above code:
implementation 'com.android.support:appcompat-v7:28.0.0-alpha1' or implementation 'com.android.support:appcompat-v7:27.1.1'
implementation 'com.android.support:design:28.0.0-alpha1' or implementation 'com.android.support:design:27.1.1'
If problem not solved add above code again to Apptheme. You can change compile sdk and target sdk version to 27. (This is a bug in android studio 3.1.3 !)
推荐阅读
- hyperledger-fabric - 如何在 Hyperledger Fabric 的不同节点上多次安装一份合约?
- docker - 通过 docker-compose 使用主机网络
- php - MySQL 多个 LEFT JOIN 返回重复的行
- ios - 何时为具有动态高度的自定义 UITableViewCell 设置 shadowPath 值
- android - 向下滚动时不要折叠 AppBarLayout
- dart - Flutter 切换到 Tab 重新加载小部件并运行 FutureBuilder
- react-native - ReactNative - 带有 redux 的抽屉导航器
- c# - 在 Asp.NetCore Web API 中将 foreach 用于 C# 的电子邮件
- ballerina - 我们如何从 HTTP 请求中解压 JSON 文件
- reactjs - 如何在 Browserify 中使用 React 编译 Elm