예제 #1
0
  /** 回到正常选择模式 */
  public void toNormal() {
    editmodel = false;
    listAdapter.setEdit(false);
    listAdapter.initMap();
    noteListView.setAdapter(listAdapter);

    if (editTopLayout.getVisibility() == View.VISIBLE) {
      editTopLayout.setVisibility(View.GONE);
      bottomLayout.setVisibility(View.GONE);
      bottomLayout.startAnimation(AnimationUtils.loadAnimation(this, R.anim.push_bottom_out));
      editTopLayout.startAnimation(AnimationUtils.loadAnimation(this, R.anim.push_top_out));
    }

    if (searchTitle.getVisibility() == View.VISIBLE) {
      searchTitle.setVisibility(View.GONE);
      searchTitle.startAnimation(AnimationUtils.loadAnimation(this, R.anim.push_top_out));
    }

    // 恢复侧栏可用
    slidingMenu.setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);
    seeAllButton.setEnabled(true); // 恢复侧栏按钮可用
    addNoteButton.setEnabled(true); // 恢复添加按钮可用
  }