change getActivity to getSherlockActivity