public void showCurrentTab() {
    String tabId = mDefaultTab = mTabHost.getCurrentTabTag();
    int newOption;
    if (TAB_DOWNLOADED.equalsIgnoreCase(tabId)) {
      newOption = FILTER_APPS_THIRD_PARTY;
    } else if (TAB_ALL.equalsIgnoreCase(tabId)) {
      newOption = FILTER_APPS_ALL;
    } else if (TAB_SDCARD.equalsIgnoreCase(tabId)) {
      newOption = FILTER_APPS_SDCARD;
    } else if (TAB_RUNNING.equalsIgnoreCase(tabId)) {
      ((InputMethodManager) getActivity().getSystemService(Context.INPUT_METHOD_SERVICE))
          .hideSoftInputFromWindow(getActivity().getWindow().getDecorView().getWindowToken(), 0);
      selectView(VIEW_RUNNING);
      return;
    } else {
      // Invalid option. Do nothing
      return;
    }

    mFilterApps = newOption;
    selectView(VIEW_LIST);
    updateStorageUsage();
    updateOptionsMenu();
  }