Add a ViewAdapter for easy ArrayAdapters with custom views