Android为String中部分文字设置TTF字体
2015-09-11 15:05
489 查看
/** * 代码描述: * 为String中部分文字设置TTF字体 * 参考资料: * 1 http://blog.csdn.net/lfdfhl/article/details/27372895 * 2 http://blog.csdn.net/lfdfhl/article/details/10898001 */ private void testTypeface() { String str = "32.000000%"; mTextView = (TextView) findViewById(R.id.textView); //Futura Condensed Medium.ttf为assets下的ttf文件 String ttfPath="fonts/Futura Condensed Medium.ttf"; Typeface mTypeface = Typeface.createFromAsset(getAssets(),ttfPath); SpannableString spannableString = new SpannableString(str); spannableString.setSpan(new TypefaceSpan(ttfPath), 1, 7,Spanned.SPAN_EXCLUSIVE_EXCLUSIVE); mTextView.setTypeface(mTypeface); mTextView.setTextSize(45); mTextView.setText(spannableString); }
相关文章推荐
- Android为String中部分文字设置TTF字体
- Android AsyncTask 简单使用
- Android之FrameLayout的使用
- Android软键盘用法实例
- Android自定义Spinner
- android animation
- Android:继承ImageView 实现 圆角图片,圆形图片处理。
- android 仿QQ好友动态 title滑动渐变
- Timer和TimerTask在Android中的用法
- android shape的使用
- Android的EditText控件常用属性
- 《ArcGIS Runtime SDK for Android开发笔记》——(5)、基于Android Studio构建ArcGIS Android开发环境(离线部署)
- android开发第一弹--androidStudio常用操作笔记
- 深入android的消息机制(二)
- 问题-ListView 使用的时候,已经遇到的问题;
- Android ListView优化
- Android ViewGroup事件分发机制
- Android View 事件分发机制 源码解析 (上)
- Android 基础进阶 (一)
- Android View的绘制机制流程深入详解(四)