I have an inner class which extends ArrayAdapter in order to customize a ListView. I\'d like to break this inner class out into a separate file so other classes can use it
What about calling getLayoutInflater() on the context that is passed in.
getLayoutInflater()
LayoutInflater inflater = ((Activity)context).getLayoutInflater();