use progressbar instead of progressdialog, use backbutton to hide gridview