textview如何根据height获得对应的fontsize值 动态设置textview的height值,想对应修改fontsize以适应height,不知道有没什么方法或算法可以获得,不然可能导致文字太大只能显示左上部分。求解,谢谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 textView.setTextSize(fontSize); 则可以根据 public int getFontHeight(float fontSize){ Paint paint = new Paint(); paint.setTextSize(fontSize); FontMetrics fm = paint.getFontMetrics(); return (int) Math.ceil(fm.descent - fm.top) + 2;} 求教 关于引入jar以及作为关联项目和作为library引入有什么区别~~ 求助CyanogenMod10源码下载相关问题? HttpURLConnection 设置 域 播放HTTP大文件的问题 android 实现 无限制表格 关于Android中的Notification的疑问 Android蓝牙传输文件为什么不需要配对呢 android 联系人 contact Android 编译ffmpeg 蓝牙文件传输原理 android中如何实现搜索框布局 关于播放流媒体的问题
则可以根据
public int getFontHeight(float fontSize)
{
Paint paint = new Paint();
paint.setTextSize(fontSize);
FontMetrics fm = paint.getFontMetrics();
return (int) Math.ceil(fm.descent - fm.top) + 2;
}