Example #1
0
 /** 刷新fm数据 */
 public void refreshFMData() {
   if (isChangSHpe) {
     setShoyYeTitle();
   }
   ((ShouYeFragment) fm_shouye).refreshFMData();
   ((JiaoYiGuanLiFragment) fm_jiaoyiguanli).refreshFMData();
   ((FinancialOfficeFragment) fm_caiwushi).refreshFMData();
   ((MineFragment) fm_mine).refreshFMData();
 }
Example #2
0
 /**
  * 切换页面
  *
  * @param position
  */
 public void changeFuncPage(int position) {
   if (position < POSITION0) return;
   if (position == POSITION0) {
     curPosition = POSITION0;
     titleShouYe();
     setPageBackVisibility(View.INVISIBLE);
     setPageRightImageVisibility();
     rb_shouye.setChecked(true);
     fm_funcpage0.setVisibility(View.VISIBLE);
     fm_funcpage1.setVisibility(View.GONE);
     fm_funcpage2.setVisibility(View.GONE);
     fm_funcpage3.setVisibility(View.GONE);
   } else if (position == POSITION1) {
     curPosition = POSITION1;
     setPageRightTextVisibility(View.GONE);
     ((JiaoYiGuanLiFragment) fm_jiaoyiguanli).refreshFMData();
     setPageTitle("管理中心");
     tv_title_left.setVisibility(View.GONE);
     setPageBackVisibility(View.INVISIBLE);
     setPageRightImageVisibility();
     rb_jiaoyiguanli.setChecked(true);
     fm_funcpage2.setVisibility(View.GONE);
     fm_funcpage3.setVisibility(View.GONE);
     fm_funcpage0.setVisibility(View.GONE);
     fm_funcpage1.setVisibility(View.VISIBLE);
   } else if (position == POSITION2) {
     curPosition = POSITION2;
     setPageRightTextVisibility(View.GONE);
     setPageTitle("财务室");
     tv_title_left.setVisibility(View.GONE);
     ((FinancialOfficeFragment) fm_caiwushi).refreshFMData();
     setPageBackVisibility(View.INVISIBLE);
     setPageRightImageVisibility();
     rb_caiwushi.setChecked(true);
     fm_funcpage2.setVisibility(View.VISIBLE);
     fm_funcpage0.setVisibility(View.GONE);
     fm_funcpage3.setVisibility(View.GONE);
     fm_funcpage1.setVisibility(View.GONE);
     getFinancialOfficeClick(); // 刷新财务室价格
   } else if (position == POSITION3) {
     curPosition = POSITION3;
     setPageRightTextVisibility(View.GONE);
     ((MineFragment) fm_mine).refreshFMData();
     setPageTitle("我的");
     tv_title_left.setVisibility(View.GONE);
     setPageBackVisibility(View.INVISIBLE);
     setPageRightResource(R.mipmap.more_other);
     rb_mine.setChecked(true);
     fm_funcpage2.setVisibility(View.GONE);
     fm_funcpage0.setVisibility(View.GONE);
     fm_funcpage3.setVisibility(View.VISIBLE);
     fm_funcpage1.setVisibility(View.GONE);
   }
 }