【发布时间】:2013-02-21 09:45:33
【问题描述】:
public void setFont(String font_type, TextView[] fontArray)
{
Typeface face = Typeface.createFromAsset(getAssets(), "fonts/" + font_type);
for (int i = 0; i < fontArray.length; i++){
fontArray.setTypeface(face);
}
}
我想为不同的字体添加不同的文本视图。我不知道如何正确实现 foreach 循环。
【问题讨论】:
-
不清楚!!你能详细说明一下吗?
-
我不确定我是否得到了这个问题。您需要访问字体数组的每个元素——也许复习一些 Java 基础知识是个好主意。此外,
for (TextView textView : textViews)比称它为fontArray更有意义,因为它不是字体数组。