带有填充的android虚线边框

标签 android border stroke

我有一个 RadioGroup RadioGroup 我想添加一个带有一些填充的虚线笔画(boder?)。

单选按钮的背景是

<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:drawable="@drawable/navigation"/>
    <item >
        <shape>
            <solid android:color="#00000000"/>
            <stroke android:color="#ffffff"
                    android:dashGap="5dp"
                    android:dashWidth="5dp"/>
        </shape>
    </item>
</layer-list>

第二项 - 是我尝试绘制虚线。

我做错了什么?

最佳答案

我想这对你有帮助。

试试这个。

<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
    <item>
        <shape>
            <solid android:color="#ffffff" />
            <stroke
                android:dashGap="5dp"
                android:dashWidth="5dp"
                android:width="1dp"
                android:color="#0000FF" />
            <padding
                android:bottom="5dp"
                android:left="5dp"
                android:right="5dp"
                android:top="5dp" />
        </shape>
    </item>
</layer-list>

关于带有填充的android虚线边框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11922801/

相关文章:

java - 通过示例建模 : by Thomas Funkhouser

javascript - Touch 上的全屏事件在 Chrome 上不起作用

android - 将文件 uri 转换为内容 uri

android - 如何指定一个 View 的宽度来包裹内容并且可能比它的父级更宽?

c++ - 如何在 XWindows 中获取装饰窗口的内部尺寸?

css - 带有 radialGradient 的 SVG 在浏览器中不起作用

html - 如何在 SVG 标签上循环 CSS 动画

移动 iOS 和 Android Safari/Chrome 之间的 JavaScript 差异

wpf - 摆脱WPF中的按钮边框?

javascript - HTML5 Canvas 描边重叠