Android 在可绘制xml中应用样式资源
我在res/values/styles.xml中有这个Android 在可绘制xml中应用样式资源,android,Android,我在res/values/styles.xml中有这个 <style name="ListViewRowBorder" > <item name="android:width">1dp</item> <item name="android:color">@color/listview_row_stroke_color</item> </style> 1dp @颜色/列表视图
<style name="ListViewRowBorder" >
<item name="android:width">1dp</item>
<item name="android:color">@color/listview_row_stroke_color</item>
</style>
1dp
@颜色/列表视图\行\笔划\颜色
我可以访问颜色资源。如何访问res/drawable/file.xml(如下所示)中的样式资源
我在下面尝试的方法似乎不起作用
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<solid android:color="@color/list_item_dark_background"/>
<stroke style="@style/ListViewRowBorder" />
</shape>
</item>
我认为你不能用一种笔画风格,请看一下:
我不确定您是否可以将样式用于形状 根据: 样式可以应用于单个视图(从布局中) 文件)或整个活动或应用程序(从 清单文件)