Sunday, 18 August 2013

Android change ListView font

Android change ListView font

Seems to be a simple question, but since i am new to android development i
have very little idea about android listviews. Following is the code i
have used for a list view in my project.
/*Listview code starts*/
mainListView = (ListView) findViewById( R.id.mainListView );
ArrayList<String> planetList = new ArrayList<String>();
planetList.addAll( Arrays.asList(values) );
listAdapter = new ArrayAdapter<String>(this, R.layout.list1, values);
mainListView.setAdapter(listAdapter);
mainListView.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int
position, long id) {
// TODO Auto-generated method stub
int itemPosition = position;
String itemValue = (String)
mainListView.getItemAtPosition(position);
Toast.makeText(getApplicationContext(),
"Position :"+itemPosition+" ListItem : "
+itemValue , Toast.LENGTH_LONG)
.show();
}
});
/*Listview code ends*/
I wish to change the font of my listview text. How do I do that? Read
everywhere to use a custom adapter, but did not understand. Can anyone
help me with the code?

No comments:

Post a Comment