我尝试更改导航程序中的字体,我使用适配器的自定义xml文件,因此我可以成功更改ListView中每个元素的颜色和背景,但我可以&# 39;改变字体,AndroidStudio给我一个 null对象引用所以,我认为它还没有找到textview。我的代码:
elementFromPoint()
非常感谢!
答案 0 :(得分:1)
试试这个
mDrawerListView.setAdapter(new ArrayAdapter<String>(getActionBar().getThemedContext(), R.layout.fragment_main,R.id.section_label, new String[]{
getString(R.string.title_section1),
getString(R.string.title_section2),
getString(R.string.title_section3),
"Acerca de...",
}) {
@Override
public View getView(int position, View convertView, ViewGroup parent) {
View v = super.getView(position, convertView, parent);
TextView tv=(TextView)v.findViewById(R.id.section_label);
tv.setTypeface(tf);
return v;
}
});