Refactoring: do not use global variables for data passing
Refactoring: do not use global variables for data passing

Also, there is no need to use a separate handler, runOnUiThread is
enough here as we only deal with a single message.

samueltardieu/cgeo,Huertix/cgeo,cgeo/cgeo,cgeo/cgeo,cgeo/cgeo,mucek4/cgeo,xiaoyanit/cgeo,auricgoldfinger/cgeo,schwabe/cgeo,S-Bartfast/cgeo,lewurm/cgeo,samueltardieu/cgeo,tobiasge/cgeo,SammysHP/cgeo,schwabe/cgeo,ThibaultR/cgeo,Bananeweizen/cgeo,xiaoyanit/cgeo,matej116/cgeo,lewurm/cgeo,tobiasge/cgeo,ThibaultR/cgeo,Bananeweizen/cgeo,madankb/cgeo,superspindel/cgeo,vishwakulkarni/cgeo,rsudev/c-geo-opensource,auricgoldfinger/cgeo,xiaoyanit/cgeo,Bananeweizen/cgeo,yummy222/cgeo,schwabe/cgeo,KublaikhanGeek/cgeo,vishwakulkarni/cgeo,yummy222/cgeo,vishwakulkarni/cgeo,superspindel/cgeo,matej116/cgeo,S-Bartfast/cgeo,rsudev/c-geo-opensource,SammysHP/cgeo,Huertix/cgeo,mucek4/cgeo,KublaikhanGeek/cgeo,KublaikhanGeek/cgeo,marco-dev/c-geo-opensource,brok85/cgeo,marco-dev/c-geo-opensource,cgeo/cgeo,lewurm/cgeo,Huertix/cgeo,marco-dev/c-geo-opensource,rsudev/c-geo-opensource,auricgoldfinger/cgeo,kumy/cgeo,superspindel/cgeo,pstorch/cgeo,pstorch/cgeo,S-Bartfast/cgeo,tobiasge/cgeo,samueltardieu/cgeo,matej116/cgeo,schwabe/cgeo,SammysHP/cgeo,kumy/cgeo,madankb/cgeo,madankb/cgeo,brok85/cgeo,yummy222/cgeo,mucek4/cgeo,kumy/cgeo,pstorch/cgeo,ThibaultR/cgeo,brok85/cgeo