Я использую вид и рисую поверх растрового изображения некоторый текст, он не имеет фиксированного размера, поэтому я хочу, чтобы текст соответствовал определенному прямоугольнику и, если необходимо, разбил строку на несколько строк.
Я не знаю, как это сделать в Android.
Я нашел одно решение, используя StaticLayout, но не работает.
Вот мой код:
Bitmap arBitmap = BitmapFactory.decodeResource(getResources(), R.drawable.ar_bitmap);
canvas.drawBitmap(arBitmap ,bitmapPos,20, null);ll);
Paint paint = new Paint();
paint.setStyle(Paint.Style.FILL);
paint.setColor(Color.WHITE);
canvas.drawText(textToDisplay,textPos , 35, paint);
Спасибо