先上图片;



部分关键代码:<喎�"http://www.2cto.com/kf/ware/vc/" target="_blank" class="keylink">vcD4KPHA+PHByZSBjbGFzcz0="brush:java;">public TextView makeText(String type,int size) { Typeface face = Typeface.createFromAsset(getAssets(), type); TextView tv = new TextView(this); tv.setText(R.string.helloChina); tv.setTypeface(face); tv.setTextSize(size); return tv; }
|
1
2
3
4
|
showLay.addView(makeText(
"fonts/MetaSerifOT-Book.ttf"
,
12
));
showLay.addView(makeText(
"fonts/MetaSerifOT-Book.ttf"
,
18
));
showLay.addView(makeText(
"fonts/MetaSerifOT-Book.ttf"
,
24
));
showLay.addView(makeText(
"fonts/MetaSerifOT-Book.ttf"
,
36
));
|
字体库文件加载位置;

本文介绍了一种在Android应用中动态调整字体大小的方法。通过使用自定义TextView并加载不同大小的字体文件,实现了在同一界面上展示多种字号的效果。此方法有助于提高应用的可读性和用户体验。
1038

被折叠的 条评论
为什么被折叠?



