可以
布局文件中使用android:textSize属性设置,例如
android:textSize="15sp"
代码中使用setTextSize(int unit, int size) 方法设置,第一个参数是字体大小单位,第二个参数是字号值,例如
setTextSize(TypedValue.COMPLEX_UNIT_SP, 15); //单位最好使用SP
字体单位最好按照google官方文档统一使用SP
设置TextView里面字体的大小方法如下:
可以在XML里面加一句话android:textSize=""
或者设置 mTextView.setTextSize(size);
可以!
可以在XML里面加一句话(就拿12sp大小来说)
1 android:textSize="12sp"
or
在代码找到相应id的TextView
1 mTextView.setTextSize(size);
在app实际生产开发中,字体适配是一个绕不开的话题,测试总是会用各种系统字体大小试一遍看着不舒服就给你丢一个bug,说这个页面适配有问题,不是字体太大就是自卑遮住了,显示不全。然后自己百度了一下解决方法,总结以下几种简单的解决方案。
场景一
场景一
测试人员在测试过程中经常能遇到文字显示不全的场景,而测试有需要我们显示所有信息,不能有省略号和遮挡,可是空间就这么点,又不像ios一样文字显示不下就会自动缩小,这时候该怎么办呢?以前的做法一般是测量TextView文本所占的宽度与TextView控件的宽度对比,动态改变TextView的字体大小,写起来即麻烦又耗性能。但是现在不用这么麻烦了,Android 8.0 新增了用来动态改变TextView字体大小的新特性 Autosizing TextViews,只需要简单设置一下属性即可。
可以。android:textSize属性可以设置,单位是sp