我正在为支持库GridLayout
内的视图提取样式。
因此,我有两个属性来自" android"名称空间来自" app"的android:layout_marginLeft="8dp"
和属性(http://schemas.android.com/apk/res-auto)一个,例如app:layout_columnSpan="2"
。
首先,Android Studio无法识别来自" app"当我尝试将属性提取为样式时。其次,将它们手动提取到styles.xml中并不会给实际布局带来任何影响。那么,是否可以将支持库属性作为单独的样式提取,以及如何?
答案 0 :(得分:6)
我找到了answer to a similar question。同样的解决方案对我有用。
请忽略非“android”属性的名称空间前缀:
布局中的 app:layout_columnSpan="2"
变为
<item name="layout_columnSpan">2</item>
,不
<item name="app:layout_columnSpan">2</item>