如何将Android矩形上的按钮整形为圆圈?

时间:2014-02-19 18:38:10

标签: java android xml layout

通常,android按钮是矩形的,在mxl文件中,如果我想制作环形或任何其他形状的按钮,我该怎么办?或者是否有任何工具可以向Android开发人员保证这些是开源的(现在我正在寻找一个环形按钮)。

1 个答案:

答案 0 :(得分:0)

在drawables中创建一个新的xml文件,并输入以下代码:

<?xml version="1.0" encoding="utf-8"?>
<shape
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="ring"
    android:innerRadius="15dp"
    android:thickness="10dp"
    android:useLevel="false">

    <solid android:color="#fff" />

    <size
        android:height="50dp"
        android:width="50dp" />
</shape>

现在,将其用作imageButton中的图像

你也可以看看这个: android-state-list-generator