I\'m using a custom font throughout my application (which, incidentally, I\'ve frustratingly found out that you have to apply programmatically by hand to EVERY control!), an
You can't do it that way because the text view resource you pass to the ArrayAdapter is inflated each time it is used.
You need to create your own adapter and provide your own view.
An example for your adapter could be
public class MyAdapter extends BaseAdapter {
private List
}
And then you could set that as such
ListView lv = new ListView(this);
lv.setAdapter(new MyAdapter(objs));
Hopefully that should get you going.