0
需要ListView的一些帮助来设置字体。我设置了字体,现在有一个问题将String设置为ListView AGAING。我应该如何使用循环来做到这一点?Android ListView迭代设置字体/文本
ArrayAdapter<String> adapt = new ArrayAdapter<String>(this, R.layout.menu_item, items){
@Override
public View getView(int position, View convertView, ViewGroup parent) {
String[] items = {
getResources().getString(R.string.menu_item_play),
getResources().getString(R.string.menu_item_settings),
getResources().getString(R.string.menu_item_help),
getResources().getString(R.string.menu_item_exit)
};
String fontPath = "fonts/28.ttf";
typeface = Typeface.createFromAsset(getAssets(), fontPath);
LayoutInflater inflater = getLayoutInflater();
View view = inflater.inflate(R.layout.menu_item, null, false);
TextView textView = (TextView) view.findViewById(R.id.text);
textView.setText(items[0]); // right here must be a loop or smt
textView = (TextView) view.findViewById(R.id.text);
textView.setText(items[1]);
textView.setTypeface(typeface);
return view;
}
};
我不明白你的问题。 – njzk2