对!在res/drawable目录中创建一个新的XML文件,然后通过XML创建一个可绘制的形状.这是一个3 px圆角黑色矩形的示例,带有2 px白色边框:
<?xml version="1.0" encoding="utf-8"?>
<shape
xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle"
>
<corners
android:radius="3"
/>
<stroke
android:width="2"
android:color="#FFFFFFFF"
/>
<solid
android:color="#FF000000"
/>
</shape>
Run Code Online (Sandbox Code Playgroud)
然后将此drawable设置为按钮的背景,例如:
<Button
android:background="@drawable/my_xml_file"
/>
Run Code Online (Sandbox Code Playgroud)
开发人员网站对通过XML 创建Shape Drawables有很好的参考.
| 归档时间: |
|
| 查看次数: |
2896 次 |
| 最近记录: |