¿Podemos añadir texto a un dibujable?

Quiero crear un dibujable que se parece a esto.

Introduzca aquí la descripción de la imagen y Introduzca aquí la descripción de la imagen

Sé cómo crear el fondo de la imagen pero incluso después de buscar, no puedo encontrar cómo dar el texto a ese archivo dibujable. ¿Hay alguna manera que el archivo dibujable es exactamente igual que contiene el texto también?

No puedo usar textview porque es una pestaña y necesito drawables para establecer como recurso de fondo (eso es lo que sé, por favor, corrija si estoy equivocado). Así que quiero un archivo dibujable que puedo establecer como fondo.

Introduzca aquí la descripción de la imagen

Si tu puedes hacerlo.

Vea el post

¿Cómo poner el texto en un dibujable?

Básicamente, hay que extender la clase Drawable y establecer el lienzo para dibujar el texto a un dibujable.

A medida que anula el método de draw , tomará el lienzo y dibujará el texto en ubicaciones definidas.

Existen muchos métodos disponibles para Canvas .

Como se explica en un documento gráfico. –

La clase Canvas tiene su propio conjunto de métodos de dibujo que puede utilizar, como drawBitmap (…), drawRect (…), drawText (…), y muchos más. Otras clases que puede utilizar también tienen métodos draw (). Por ejemplo, probablemente tendrá algunos objetos Dibujables que desee colocar en el lienzo. Drawable tiene su propio método draw () que toma su Canvas como argumento.

Dibujo de texto será como el siguiente –

 canvas.drawText("Front Screen Torch", 30, 48, paint); 

Para obtener el color real directamente de los recursos de uso –

 paint.setColor(getResources().getColor(R.color.black)); 

Vea la lona para más.

¿Podemos añadir texto a un dibujable?

No, no puedes.

La opción alternativa para esto es crear un drawable con texto.

  • Cómo hacer conexión de Socket y enviar datos al servidor desde Android Wear
  • ¿Cómo puedo crear un módulo de prueba de Android en IntelliJ 13 para un proyecto Android de Gradle?
  • Las etiquetas verticales de GraphView aumentan en entero desde 0
  • La solicitud POST se convierte en GET
  • Void android.support.v4.app.Fragment.setMenuVisibility (boolean) 'en una referencia de objeto nulo
  • ¿Cómo poner Textviews en una matriz y findViewById ellos?
  • Android RecyclerView desplazamiento suave para ver que está animando su altura
  • Lectura de un archivo de texto mediante InputStream
  • La aplicación no está configurada correctamente para utilizar los servicios de juego de Google
  • La aplicación para Android no se bloquea, pero no responde con excepciones no detectadas
  • ¿Cómo ejecuto scripts Lua en Android en una aplicación Java?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.