@Override public void onDestroy() { super.onDestroy(); if (onNotificationClick != null) try { getSherlockActivity().unregisterReceiver(onNotificationClick); onNotificationClick = null; } catch (IllegalArgumentException e) { // if it's already been unregistered e.printStackTrace(); } }
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setRetainInstance(true); courseID = getArguments().getString("courseID"); courseName = getArguments().getString("courseName"); viewUri = getArguments().getString("viewUri"); itemName = getArguments().getString("itemName"); setHasOptionsMenu(true); attachments = new ArrayList<bbFile>(); attachmentAdapter = new dlableItemAdapter(getSherlockActivity(), attachments); content = ""; client = ConnectionHelper.getThreadSafeClient(); BasicClientCookie cookie = new BasicClientCookie( "s_session_id", ConnectionHelper.getBBAuthCookie(getSherlockActivity(), client)); cookie.setDomain("courses.utexas.edu"); client.getCookieStore().addCookie(cookie); }