¿Cómo crear la imagen simple programatically?

Necesito crear la imagen simple en mi aplicación programatically. La imagen simple es fondo negro con el texto que se crea programatically. ¿Es posible? Gracias.

int width = 200; int height = 100; Bitmap bitmap = Bitmap.createBitmap(width, height, Config.ARGB_8888); Canvas canvas = new Canvas(bitmap); Paint paint = new Paint(); paint.setColor(Color.BLACK); paint.setStyle(Paint.Style.FILL); canvas.drawPaint(paint); paint.setColor(Color.WHITE); paint.setAntiAlias(true); paint.setTextSize(14.f); paint.setTextAlign(Paint.Align.CENTER); canvas.drawText("Hello Android!", (width / 2.f) , (height / 2.f), paint); 

Y luego haz lo que quieras hacer con el mapa de bits. Por ejemplo:

 ImageView image = new ImageView(); image.setImageBitmap(bitmap); 

Esto depende mucho de sus detalles de implementación (Java SE, Android, importaciones restringidas, etc.)

Le sugiero que eche un vistazo a esta pregunta StackOverflow y ver si alguna de las bibliotecas vinculadas son adecuadas para su situación.

  • Java.security.UnrecoverableKeyException: Error al obtener información acerca de la clave privada
  • Android SimpleDateFormat devolver el tiempo incorrecto entre la medianoche y 1 am
  • ¿Cómo puedo reiniciar mi aplicación después de reiniciar el dispositivo?
  • Iniciar una nueva actividad en onCreate sólo funciona con demora
  • Android onResume () no se llama
  • Anular los colores del menú contextual en Android
  • Cajón de navegación para múltiples actividades
  • NumberFormat.parse () falla para algunas cadenas de moneda
  • Borre los datos de una base de datos sqlite de forma programática mediante la biblioteca ormlite
  • Compatible con la biblioteca de redes C y Java
  • Biblioteca de visor de PDF de Android o tutoriales de biblioteca de muPDF
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.