Android Wear TextRenderer 不填充边界
Android Wear TextRenderer does not fill the bounds
我正在尝试 Android 佩戴支持库中相当新的 TextRenderer,同时制作表盘应用程序。
在 onDraw 方法中,我调用了 setText,然后我调用了 draw 并传入了父 onDraw 方法 (280x280) 的边界。
String text = String.format(Locale.getDefault(), "%02d:%02d", hour, minute);
textRenderer.setText(text);
textRenderer.draw(canvas, bounds);
不幸的是,打印出来的文本很小,很难找到示例。
我已经通读了参考页面,但没有找到解决方案。
您可以set a TextPaint on the TextRenderer,它将使用该 TextPaint 对象的文本大小作为文本的初始大小。
我正在尝试 Android 佩戴支持库中相当新的 TextRenderer,同时制作表盘应用程序。
在 onDraw 方法中,我调用了 setText,然后我调用了 draw 并传入了父 onDraw 方法 (280x280) 的边界。
String text = String.format(Locale.getDefault(), "%02d:%02d", hour, minute);
textRenderer.setText(text);
textRenderer.draw(canvas, bounds);
不幸的是,打印出来的文本很小,很难找到示例。
我已经通读了参考页面,但没有找到解决方案。
您可以set a TextPaint on the TextRenderer,它将使用该 TextPaint 对象的文本大小作为文本的初始大小。