Android 设置字体
来源:互联网 发布:绿盟数据库审计系统 编辑:程序博客网 时间:2024/06/16 19:50
上次项目要求设置字体,我很纠结啊,百度了一些方法,都是把textView穿进去,很多个TextView太麻烦了,我突然有个想法,为什么不遍历,我就试着做一下,果然成了,如果封装了BaseActivity拿到布局后将跟布局放进去,然后设置字体的路径,***这里的路劲是assets下面的***
/** * * @描述 : 设置字体 * @方法名称 : setTypeFace---->AppUtils.java * @作者 : Android - yhq * @创建日期 : 2016年3月25日 上午11:45:55 * @param context * @param textViews * @param path */public static void setTypeFace(Context context, ViewGroup viewGroup, String path) {Typeface typeface = Typeface.createFromAsset(context.getAssets(), path);for (int i = 0; i < viewGroup.getChildCount(); i++) {Object v = viewGroup.getChildAt(i);if (v instanceof TextView) {((TextView) v).setTypeface(typeface);} else if (v instanceof Button) {((Button) v).setTypeface(typeface);}}}
0 0
- Android 字体自适应设置
- android 设置字体
- android 字体设置
- android 字体设置
- android字体设置
- android字体设置
- Android 字体设置
- Android Studio设置字体
- android阴影字体设置
- android 字体设置
- android字体设置
- Android 设置字体
- 设置android字体
- android设置字体样式
- Android字体设置
- Android字体Typeface设置
- Android 字体设置
- Android字体Typeface设置
- C经典 函数指针的三种使用方式
- linux基础操作
- 上机报告5-1项目一数组分离
- 保存特殊字符到utf8编码的mysql数据库中
- 网络的可靠性
- Android 设置字体
- 堆排序
- PAT1001A+B Format (20)
- Android编程权威指南学习笔记02
- Manacher算法求字符串的最长回文子串
- 解决魅族手机在下拉刷新的时候出现hold
- 【NoSQL】redis集群的搭建
- C++STL中vector容器的用法
- 懒加载时,点语法使用注意事项