android - 如何在android中获取字符串的像素宽度?

标签 android

屏幕上显示一个字符串“123456”。我想获取该字符串的宽度。

最佳答案

我没试过,但也许是这样的:

mPaint = new Paint();
mPaint.setTextSize(64);
//...
float width = mPaint.measureText(text, 0, text.length());

关于android - 如何在android中获取字符串的像素宽度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20089055/

相关文章:

java - 使用 GLES20 通过 Android 插件获取位图到 Unity

android - 如何在没有YoutubeBaseActivity的情况下集成YouTube视频 View 集成安卓系统

android - 从 Flutter 应用通过本地网络连接到 Firebase 函数模拟器

java - 字符串日期不正确

android - SQLiteAssetHelper - 特定手机上的问题,例如一加

对话框中的 Android 链接

android - 获取从库中选择的视频文件的路径获取 NULL。如何获取视频文件的路径?

Android 分辨率和模拟器没有选择正确的图像

android - 在 EditText 中处理 “Enter” 并在其中插入字符

android - 工具 :layout_editor_absoluteY not working