Android Studio更新到3.1.3后,发现拖到Design中的控件在预览界面中不显示;
解决办法:
在Styles.xml中的parent="..."中的Theme前添加Base
@color/colorPrimary
@color/colorPrimaryDark
@color/colorAccent
补充知识:AndroidStudio XML文件之style标签详解
前言:
Android的样式一般定义在res/values/styles.xml文件中,其中有一个根元素resource,样式通过嵌套子标签style来完成,style可以嵌套多个item标签来设置不同的属性,从而提高复用率。
什么是Style:
style是一个标签,该标签里可以嵌套多个item子标签,通过item标签的name设置不同的属性,多个item组合起来就是一个style样式
示例:
@null
true
@android:color/transparent
true
@null
Style标签里面的属性:
name="XXX" 定义该style样式的name名称
parent="XXX" 可以继承自哪一个Style标签,继承以后可对父标签已经有的属性进行重写
Style标签里可以嵌套的标签:
item标签的属性:
name="XXX" name里面的值可以为任意字符串,对应的是某一个view的属性值(如果要引用的view不存在这个属性,默认为这个属性无效(忽略这个属