gpt4 book ai didi

android - 在android上的矩形中自动调整文本

转载 作者:行者123 更新时间:2023-11-30 04:41:32 26 4
gpt4 key购买 nike

我正在使用 View 并在位图上绘制一些文本,它没有固定大小,所以我希望文本适合我定义的矩形,如果需要将字符串拆分为几行。
我不知道如何在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);

谢谢

最佳答案

我为此写了一篇博文,并在 github 上提供了代码。 http://catchthecows.com/?p=72

此外,请在@Nathan Fig 所指问题的答案中查看其他人的解决方案。

关于android - 在android上的矩形中自动调整文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5902393/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com