AS 布局设计时,preview视图不显示控件,实际编译运行正常显示。

shtmfl 2018-06-13 11:15:58

如图所示,拖入两个Button到中间的预览布局中,但是并未在预览图中显示出来。
实际编译运行时可以正常显示。
请问大家这是什么情况啊= =
谢谢
...全文
1557 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
HhuEdison 2019-10-10
  • 打赏
  • 举报
回复
引用 3 楼 androidzmm 的回复:
找到你的style文件。然后把parent="Theme.AppCompat.Light.DarkActionBar"修改成parent="Base.Theme.AppCompat.Light.DarkActionBar"。就可以了。。。
为什么我改了还是没效果
晴晴  2018-09-30
  • 打赏
  • 举报
回复
我的compile是API28 但是 build中只有27.0.3如果改为28.0.3App同步错误
晴晴  2018-09-30
  • 打赏
  • 举报
回复
我修改了之后还是不行呢
weixin_43154962 2018-09-28
  • 打赏
  • 举报
回复
找到你的style文件。然后把parent="Theme.AppCompat.Light.DarkActionBar"修改成parent="Base.Theme.AppCompat.Light.DarkActionBar"。就可以了。。。
shtmfl 2018-06-15
  • 打赏
  • 举报
回复
引用 8 楼 androidzmm 的回复:
在你的项目上右击。选择。open model setting---》app--->Peoperties。然后看下你的build的版本号是不是没有选择。如果没有选择的话。就是默认的。你可以选择一个和你的compie一致的版本。例如我的compile是27、那我build版本就选择27.0.3.然后点击ok.这个时候。你可以看到你的v7包报错了。这个时候。把项目下的v7包先移除掉。然后重新依赖一个和你的版本相对应的v7包。点击sycy就好了。这个时候。你就不必去修改style里面的东西了。直接style里面还用parent="Theme.AppCompat.Light.DarkActionBar"这个就好。你新建一个布局。就可以显示正常了。
哇塞,感谢你啊,这下我就懂了=w=
androidzmm 2018-06-14
  • 打赏
  • 举报
回复
在你的项目上右击。选择。open model setting---》app--->Peoperties。然后看下你的build的版本号是不是没有选择。如果没有选择的话。就是默认的。你可以选择一个和你的compie一致的版本。例如我的compile是27、那我build版本就选择27.0.3.然后点击ok.这个时候。你可以看到你的v7包报错了。这个时候。把项目下的v7包先移除掉。然后重新依赖一个和你的版本相对应的v7包。点击sycy就好了。这个时候。你就不必去修改style里面的东西了。直接style里面还用parent="Theme.AppCompat.Light.DarkActionBar"这个就好。你新建一个布局。就可以显示正常了。
androidzmm 2018-06-14
  • 打赏
  • 举报
回复
引用 5 楼 shtmfl 的回复:
[quote=引用 3 楼 androidzmm 的回复:] 找到你的style文件。然后把parent="Theme.AppCompat.Light.DarkActionBar"修改成parent="Base.Theme.AppCompat.Light.DarkActionBar"。就可以了。。。
请问你知道这是什么原理吗,我网上搜了一下,都没人说为什么这么做。+——+[/quote] 应该是你的compileSdkVersion和buildToolsVersion版本不一致导致的
androidzmm 2018-06-14
  • 打赏
  • 举报
回复
引用 5 楼 shtmfl 的回复:
[quote=引用 3 楼 androidzmm 的回复:] 找到你的style文件。然后把parent="Theme.AppCompat.Light.DarkActionBar"修改成parent="Base.Theme.AppCompat.Light.DarkActionBar"。就可以了。。。
请问你知道这是什么原理吗,我网上搜了一下,都没人说为什么这么做。+——+[/quote]大概知道
shtmfl 2018-06-13
  • 打赏
  • 举报
回复
引用 3 楼 androidzmm 的回复:
找到你的style文件。然后把parent="Theme.AppCompat.Light.DarkActionBar"修改成parent="Base.Theme.AppCompat.Light.DarkActionBar"。就可以了。。。
请问你知道这是什么原理吗,我网上搜了一下,都没人说为什么这么做。+——+
shtmfl 2018-06-13
  • 打赏
  • 举报
回复
看最新的一楼
引用 1 楼 qq_33451426 的回复:
clean rebuild
引用 3 楼 androidzmm 的回复:
找到你的style文件。然后把parent="Theme.AppCompat.Light.DarkActionBar"修改成parent="Base.Theme.AppCompat.Light.DarkActionBar"。就可以了。。。
androidzmm 2018-06-13
  • 打赏
  • 举报
回复
找到你的style文件。然后把parent="Theme.AppCompat.Light.DarkActionBar"修改成parent="Base.Theme.AppCompat.Light.DarkActionBar"。就可以了。。。
dark_liang 2018-06-13
  • 打赏
  • 举报
回复
你插件没有更新,去更新下插件
雕·不懒惰 2018-06-13
  • 打赏
  • 举报
回复
clean rebuild

80,371

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧