change icon, update pagerview