Rebuild ArrayAdapter, added animation to listView and intentStartActivity