now the listview is not lost after rotating