android - Android中基于状态的fontFamily
问题描述
StateListDrawables 并且非常适合为视图的每个状态设置不同的可绘制对象,但是有没有办法绑定视图应该为每个状态使用的文本样式?
例如,如果您有一个 fontFamily 为“sans-serif-medium”的按钮,当获得焦点时,该按钮fontFamily变为“sans-serif-light”。我可以想象我将如何使用代码来做到这一点,但是有没有一种方法可以使用类似于用于可绘制对象的 XML 来做到这一点?
解决方案
推荐阅读
- python - 当我的脚本导入模块 pikepdf 和 pdfminer3 时,如何修复 pyinstaller 'no module named...' 错误?
- html - Flex item's auto margin cuts parent's padding
- javascript - 当 x 值与标签重合时,Chartjs 折线图会全部打乱
- java - Do I need to clean up Thread objects in Java?
- ionic-framework - ionic serve 无法正常工作 我该如何解决这个错误?
- java - 如何根据当前日期过滤记录?
- ios - iOS 13 中的 UITabBar 透明标签错误
- javascript - 我想计算 ID 在 Json 响应中出现的次数
- reactjs - 反应原生如何从可重用组件中获取变量
- task - 如何在 Synology 中创建用户定义的任务?