如何在图层列表中固定向量的对齐方式/宽度

时间:2019-04-23 21:08:55

标签: android android-xml android-vectordrawable android-selector

因此,我有一个<selector> <layer=list> xml文件正在<spinner>上用作自定义背景,这在v6 OS及更高版本上看起来不错。但是在V5上看起来很糟糕。

v6 +

enter image description here

v5

enter image description here

这是背景代码。

<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item>
        <layer-list>
            <item>
                <shape android:shape="rectangle" >
                    <stroke
                        android:width="2px"
                        android:color="#00000000" />
                    <corners android:radius="2dp" />
                </shape>
            </item>
            <item android:gravity="right" android:bottom="10dp">
                <vector
                    android:width="24dp"
                    android:height="24dp"
                    android:viewportWidth="24.0"
                    android:viewportHeight="24.0">
                    <path
                        android:fillColor="@android:color/@android:color/darker_gray"
                        android:pathData="M7.41,7.84L12,12.42l4.59,-4.58L18,9.25l-6,6 -6,-6z"/>
                </vector>
            </item>
        </layer-list>
    </item>
</selector>

有什么想法可以使箭头在运行v5的设备上看起来不错?

0 个答案:

没有答案