Surface View doesnt get updated on Sensor Changed event

view story

http://stackoverflow.com – I have a small project and one its feature is that it gets the orientation sensor's data (that is the angle that the direction of the mobile makes with the magnetic north). So on the sensor change event ive put a funtion which takes this values and returns a list of string to the view (which extends Surface View) which ive put on the contentview. And on the basis of the list of string text is drawn on the view. The following are two classes. The functions of getmyplaces and getgoogleplaces and getmyevents return lists on the basis of the angle that is provided to them. They work fine as iv (HowTos)