Android布局字体大小不根据用户设置字体大小变化而变化

这篇具有很好参考价值的文章主要介绍了Android布局字体大小不根据用户设置字体大小变化而变化。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Android布局字体大小不根据用户设置字体大小变化而变化

  1. 先获取用户设置字体配置
float fontSize = context.getResources().getConfiguration().fontScale;

fontSize 正常是1 大的是1.2 小的是 0.9 不一定就是这个值 差不多就是这样的

  1. 然后设置字体大小,如果像设置16sp
setTextSize(TypedValue.COMPLEX_UNIT_SP,((float) 16/fontSize));

即可文章来源地址https://www.toymoban.com/news/detail-823381.html

到了这里,关于Android布局字体大小不根据用户设置字体大小变化而变化的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • uniapp用户设置字体大小

    目前感觉没有特别完美的解决方法 1.首先新建一个功能js文件fongbase.js 2.新建一个用户控制大小的界面,这里用的是uniapp的滑块组件 3.在想要修改的页面加代码块内容,麻烦的就是需要一个个页面去添加,然后改单位,我的理解是page-mate的根字节大小改为了14px,那么单位要改

    2024年02月11日
    浏览(44)
  • 【Android】TextView字体大小自适应的方式

    众所周知,同样的一个话在中英文环境中的字符长度是不一样的。如果TextView没有做相应的适配,那么在切换环境之后读取xml中文本会导致UI变样。尤其是英文文本容易展示不全的问题。 在android 8 以及以上添加了用来动态改变TextView字体大小的新特性 Autosizing TextViews,只需要

    2024年02月13日
    浏览(43)
  • Android Studio中如何调整代码字体大小

    Android Studio中如何调整代码字体大小 Android Studio是一款广泛使用的集成开发环境(IDE),用于开发Android应用程序。在进行代码编写时,对于不同的开发者来说,合适的代码字体大小是非常重要的。因此,本文将介绍如何在Android Studio中调整代码字体大小。 在Android Studio中,我

    2024年02月06日
    浏览(53)
  • Android 12.0修改recovery 菜单项字体大小

    在Android 12.0进入recovery模式后,界面会g_menu_actions 菜单选项和 提示文字,而这些文字的大小不像上层一样是通过设置属性来表示大小的 而它确是通过字体png图片的大小来计算文字的宽和高的,然后可以修改字体大小 首选来看build/make/core/Makefile 文件

    2024年02月06日
    浏览(43)
  • Android 14.0 recovery出厂时正在清理字体大小的修改

      在14.0的系统rom定制化开发中,在系统中recovery模块也是系统中比较重要的模块,比如恢复出厂设置,recovery ota升级,清理缓存等等, 在一些1080p的设备,但是density只是240这样的设备,会在恢复出厂设置的时候,显示的字体有点小,产品要求需要将正在清理的字体调大点,

    2024年04月23日
    浏览(53)
  • Android根据TextView的文本大小计算其宽度和高度

    Android根据TextView的文本大小计算其宽度和高度 在Android开发中,TextView是常用的UI组件之一,用于显示文本内容。有时候我们需要根据TextView的文本大小来动态计算其宽度和高度,以便适应不同长度的文本内容。本文将介绍如何使用Java代码来实现这一功能。 首先,我们需要获取

    2024年02月02日
    浏览(42)
  • Android 分别使用Java和Kotlin给Textview设置第三方字体、APP全局字体、 Android X字体设置

    本文介绍Android实现全局设置自定义字体和局部设置自定义字体即单个TextView设置字体,同时也提供了一些优秀的三方字体框架,基本可以满足开发者对字体设置的全部要求。 使用自定义字体前后效果图 首先需要了解Android之assets 简而言之,你的图片、svg文件放在工程的res/d

    2024年02月07日
    浏览(49)
  • android 13.0 添加系统字体并且设置为默认字体

    在13.0系统定制化开发中,在产品定制中,有产品需求对于系统字体风格不太满意,所以想要更换系统的默认字体,对于系统字体的修改也是常有的功能,而系统默认也支持增加字体,所以就来添加楷体字体为系统字体,并替换为系统默认字体, 接下来就来分析下替换默认字

    2024年02月22日
    浏览(65)
  • Android设置本地字体文件ttf

    目录 前言 ①使用typeface 方式 一、创建加载字体实例 二、使用步骤 1.在Application中加载字体 2.在xml中使用 ②使用fontFamily 方式 1、在res/font下导入ttf文件  2、在xml中使用 总结    产品告诉UI设计设计图时要使用炫酷字体。因为Android不像网页项目可以使用浏览器本机的字体,

    2023年04月08日
    浏览(35)
  • Android开发—布局LinearLayout,布局RelativeLayout常见属性根据父容器定位,兄弟组件定位,FrameLayout帧布局的绘制原理是,TableLayout

    1. orientation  布局中组件的排列方式 2. gravity  控制组件所包含的子元素的对齐方式,可多个组合 3. layout _ gravity  控制该组件在父容器里的对其方式 4. background  为该组件设置一个背景图片,或者是直接用颜色覆盖 5. divider  分割线 6. showDividers 设置分割线所在的位置,

    2024年02月03日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包