¿Cómo puedo crear un círculo con un número?

Estoy programando un juego para Android usando AndEngine. Quiero crear un círculo que tenga un número en, como en esta imagen:

Algo como esto:

Circle.xml (en res / drawable)

<?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval" > <solid android:color="#aaf" /> </shape> 

Y circletext.xml (en res / layout):

 <?xml version="1.0" encoding="utf-8"?> <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:background="@android:color/white" android:orientation="vertical" > <TextView android:layout_width="80dp" android:layout_height="80dp" android:layout_gravity="center" android:background="@drawable/circle" android:gravity="center" android:shadowColor="@android:color/white" android:shadowRadius="10.0" android:text="4" android:textColor="@android:color/black" android:textSize="18sp" /> </FrameLayout> 

Se ve como esto:

Introduzca aquí la descripción de la imagen

Bueno, supongo que la forma más sencilla es simplemente poner una foto como esa en jaja. Siempre se puede utilizar una imagen con un círculo y la capa del texto con el número sobre la parte superior de la misma.

  • BadTokenException: No se puede agregar la ventana
  • Saber si un archivo es una imagen en Java / Android
  • Configuración dinámica de una altura fija para una vista de cuadrícula escalonada
  • ¿Cómo hacer esto más eficiente?
  • Problemas con JSON y memoria
  • ¿Por qué no se debería escribir una aplicación de Android en C / C ++ porque "simplemente prefieres programar en C / C ++"?
  • ¿La adición y eliminación de los oyentes de eventos son más eficientes en comparación con no eliminarlos en absoluto?
  • Java.lang.IllegalStateException: ArrayAdapter requiere que el identificador de recurso sea un TextView
  • Cómo administrar el número de subprocesos dentro de la tarea de sincronización
  • ¿Cómo puedo obtener el nombre de host o el nombre de dispositivo de dispositivos conectados a mi LAN a través de android?
  • Menú contextual de Android SMS
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.