2014-08-27 2 views

ответ

17

Для вашей кнопки используйте этот

<Button 
android:id="@+id/yourbuttonname" 
android:text="Button" 
android:textColor="#FFFFFF" 
android:textSize="30sp" 
android:layout_width="100dp" 
android:layout_height="100dp" 
android:background="@drawable/buttonshape" 
/> 

И создать buttonshape.xml файл как этот

<?xml version="1.0" encoding="utf-8"?> 
<shape xmlns:android="http://schemas.android.com/apk/res/android"  android:shape="rectangle" > 
<corners 
android:topLeftRadius="100dp" 
android:topRightRadius="100dp" 
android:bottomLeftRadius="100dp" 
android:bottomRightRadius="100dp" 
/> 
<solid 
android:color="#" 
/> 
<padding 
android:left="0dp" 
android:top="0dp" 
android:right="0dp" 
android:bottom="0dp" 
/> 
<size 
android:width="100dp" 
android:height="100dp" 
/> 
<stroke 
android:width="3dp" 
android:color="#878787" 
/> 
</shape> 

Просто отрегулируйте значения цветов и текст, который вы хотите. Наслаждайтесь!

+0

Wonderfull! Благодарю. – Sam

5

Вы должны создать вытяжку для овальной формы. Как это

<?xml version="1.0" encoding="utf-8"?> 
    <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval" > 
     <solid android:color="@android:color/transparent"/> 
     <stroke android:color="#fff" android:width="3px"/> 
    </shape> 

, а затем в макете XML набора фон для этой вытяжки

android:background="@drawable/your_drawable" 
Смежные вопросы