list activity refactor to listview and actionBarActivity and custom list item