try to use Handler update ui in RequestListener