示例#1
0
  @Override
  protected void onStop() {
    super.onStop();
    CommonUtils.hideKeyboard(mSearchEditText);
    setResultContainerVisible(false);
    setSearchBoxVisible(false);

    ((IDrawerView) mMapsFragment).enableDrawer(true);
  }
示例#2
0
  @Override
  protected void onStart() {
    super.onStart();
    if (hasResult()) {
      finish();
      return;
    }

    hidePoiWithoutLoc = getHidePoiWithoutLoc();
    if (getOnlySearchBox()) {
      setSearchBoxVisible(true);
      mSearchEditText.setCursorVisible(false);
      mMapsFragment.setMapViewVisibility(View.VISIBLE);
    } else {
      mMapsFragment.setMapViewVisibility(View.INVISIBLE);
      setSearchBoxVisible(true);
      setResultContainerVisible(true);
      mSearchEditText.setCursorVisible(true);

      ((IDrawerView) mMapsFragment).enableDrawer(false);
    }
    if (getBackBtnAsDrawer()) {
      isBackBtnAsDrawer = true;
      mBackBtn.setImageDrawable(getContext().getDrawable(R.drawable.ic_menu));
    } else {
      isBackBtnAsDrawer = false;
      mBackBtn.setImageDrawable(getContext().getDrawable(R.drawable.ic_arrow_back));
    }
    if (getChooseOnMap()) {
      mChooseOnMapBtn.setVisibility(View.VISIBLE);
    } else {
      mChooseOnMapBtn.setVisibility(View.GONE);
    }
    if (getChooseFromFav()) {
      mChooseFromFavBtn.setVisibility(View.VISIBLE);
    } else {
      mChooseFromFavBtn.setVisibility(View.GONE);
    }
  }