Haga el botón circular con la frontera

Estoy tratando de hacer un botón circular con un fondo transparente y un borde de color. ¿Cómo puedo hacer esto?

He adjuntado una captura de pantalla de una de mis aplicaciones iOS que muestra lo que estoy deseando.

Introduzca aquí la descripción de la imagen

Para su uso del botón esto

<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" /> 

Y crear un archivo buttonshape.xml como este

 <?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> 

Simplemente ajusta los valores de los colores y el texto que deseas. ¡Disfruta!

Usted tiene que crear dibujable para la forma oval. Me gusta esto

 <?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> 

Y luego en su configuración xml conjunto de antecedentes a que dibujable

 android:background="@drawable/your_drawable" 
  • Color del fondo del botón del cambio del androide después de chascar
  • Llamada de findViewById en Fragment para encontrar un botón devuelve null
  • Escribir texto multilínea en el botón en Android
  • ¿Por qué el botón se vuelve más grande cuando el fondo se establece en android
  • Alinear dos botones horizontalmente
  • Android EditText - Borra la última letra con un botón
  • ¿Cómo hacer que las esquinas de un botón alrededor?
  • ¿Cómo evitar que un fragmento se agregue varias veces?
  • Botón en ViewPager desplazarse a la página específica
  • ¿Cómo eliminar la última letra de EditText con el botón?
  • ¿Cómo configurar correctamente el botón de acción flotante?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.