3 android android-layout android-studio android-coordinatorlayout
我正在使用最新版本的Android Studio(3.1.3)和构建工具28.
当我使用协调器布局时,布局不会在设计选项卡中呈现.许多人指出,解决这个问题的方法是在以下几行中添加以下内容style.xml:
<style name="AppTheme.NoActionBar">
<item name="coordinatorLayoutStyle">@style/Widget.Design.CoordinatorLayout</item>
</style>
Run Code Online (Sandbox Code Playgroud)
但是,添加行会产生以下错误:Cannot resolve symbol '@style/Widget.Design.CoordinatorLayout'.
有没有解决这个问题?
小智 11
试试(API 28) - >
<style name="AppTheme.NoActionBar">
<!--<item name="coordinatorLayoutStyle">@style/Widget.Design.CoordinatorLayout</item>-->
<item name="coordinatorLayoutStyle">@style/Widget.Support.CoordinatorLayout</item>
</style>
Run Code Online (Sandbox Code Playgroud)
小智 5
这适用于我的工作室版本(3.1.3):
在gradle app文件中更改这两行(build.gradle)
implementation 'com.android.support:appcompat-v7:28.0.0-alpha1'
implementation 'com.android.support:design:28.0.0-alpha1'
Run Code Online (Sandbox Code Playgroud)
并重新同步.
删除行
<item name="coordinatorLayoutStyle">@style/Widget.Design.CoordinatorLayout</item>
Run Code Online (Sandbox Code Playgroud)
如果你仍然在styles.xml文件中有它.
小智 0
我希望这对你有用。
implementation 'com.android.support:design:27.1.1'
Run Code Online (Sandbox Code Playgroud)
在应用程序 gradle 文件中添加以上行,并使用您的库版本(即 28.xx)代替 27.1.1
| 归档时间: |
|
| 查看次数: |
4300 次 |
| 最近记录: |