Kaynağa Gözat

【新功能红点文字第一次启动提示】【功能完成】

SpringBoots 9 yıl önce
ebeveyn
işleme
e654cdab60

+ 4 - 4
WeiChat/src/main/java/com/xzjmyk/pm/activity/ui/MainActivity.java

@@ -211,7 +211,9 @@ public class MainActivity extends BaseActivity implements NetWorkObservable.NetW
                 }
                 changeFragment(mWorksFragment, TAG_NEARBY);
                 getSupportActionBar().setTitle(R.string.nearby);
-//                PreferenceUtils.putLong(mContext, TIME_MAIN, timeMin);
+                //TODO 当前隐藏新功能提醒红点
+                main_tab_three_tv.setVisibility(View.INVISIBLE);
+                PreferenceUtils.putInt(MainActivity.NEW_FUNCTION_NOTICE, 0);
             }
         /*	else if (checkedId == R.id.main_tab_four) {
                 if (mGroupChatFragment == null) {
@@ -641,9 +643,7 @@ public class MainActivity extends BaseActivity implements NetWorkObservable.NetW
         mMsgUnReadTv = (TextView) findViewById(R.id.main_tab_one_tv);
         unWorkReadTV = (TextView) findViewById(R.id.main_tab_five_tv);
         main_tab_three_tv = (TextView) findViewById(R.id.main_tab_three_tv);
-
-//        //TODO 当前隐藏新功能提醒红点
-        PreferenceUtils.putInt(MainActivity.NEW_FUNCTION_NOTICE, 1);
+        
         PushManager.resumeWork(MyApplication.getInstance());
 
         int new_function_notice = PreferenceUtils.getInt(MyApplication.getInstance(), MainActivity.NEW_FUNCTION_NOTICE);

+ 14 - 28
WeiChat/src/main/java/com/xzjmyk/pm/activity/ui/erp/fragment/WorksFragment.java

@@ -12,7 +12,6 @@ import android.widget.TextView;
 import com.lidroid.xutils.view.annotation.ViewInject;
 import com.xzjmyk.pm.activity.MyApplication;
 import com.xzjmyk.pm.activity.R;
-import com.xzjmyk.pm.activity.ui.MainActivity;
 import com.xzjmyk.pm.activity.ui.base.XutilsFragment;
 import com.xzjmyk.pm.activity.ui.erp.activity.ErpMenActivity;
 import com.xzjmyk.pm.activity.ui.erp.activity.crm.ClientActivity;
@@ -22,7 +21,6 @@ import com.xzjmyk.pm.activity.ui.erp.net.ViewUtil;
 import com.xzjmyk.pm.activity.ui.erp.util.CommonUtil;
 import com.xzjmyk.pm.activity.ui.erp.util.Constants;
 import com.xzjmyk.pm.activity.ui.erp.util.StringUtils;
-import com.xzjmyk.pm.activity.util.PreferenceUtils;
 import com.xzjmyk.pm.activity.util.ToastUtil;
 import com.xzjmyk.pm.activity.wxapi.ApiPlatform;
 import com.xzjmyk.pm.activity.wxapi.ApiUtils;
@@ -106,27 +104,15 @@ public class WorksFragment extends XutilsFragment implements View.OnClickListene
             iv_desc_oa.setVisibility(View.GONE);
         }
         
-        tv_menu_oa.setOnClickListener(new View.OnClickListener() {
-            @Override
-            public void onClick(View v) {
-             
-            }
-        });
-        
-        tv_business_num.setOnClickListener(new View.OnClickListener() {
-            @Override
-            public void onClick(View v) {
-             
-            }
-        });
+ 
         show_new_function_ll.setOnClickListener(this);
-        int new_function_notice = PreferenceUtils.getInt(MyApplication.getInstance(), MainActivity.NEW_FUNCTION_NOTICE);
-        if (new_function_notice == 1) {
-            show_new_function_ll.setVisibility(View.INVISIBLE);
-        } else {
-            //TODO 发布版本先隐藏
-            show_new_function_ll.setVisibility(View.INVISIBLE);
-        }
+      //  int new_function_notice = PreferenceUtils.getInt(MyApplication.getInstance(), MainActivity.NEW_FUNCTION_NOTICE);
+//        if (new_function_notice == 1) {
+//            show_new_function_ll.setVisibility(View.INVISIBLE);
+//        } else {
+//            //TODO 发布版本先隐藏
+//            show_new_function_ll.setVisibility(View.INVISIBLE);
+//        }
 
         if (platform){
             my_client_rl.setVisibility(View.GONE);
@@ -138,12 +124,12 @@ public class WorksFragment extends XutilsFragment implements View.OnClickListene
         super.onResume();
         //判断是否启用功能模块
         //  isStartNewApp(Constants.HTTP_SUCCESS_INIT);
-        int new_function_notice = PreferenceUtils.getInt(MyApplication.getInstance(), MainActivity.NEW_FUNCTION_NOTICE);
-        if (new_function_notice == 1) {
-            show_new_function_ll.setVisibility(View.INVISIBLE);
-        } else {
-            show_new_function_ll.setVisibility(View.VISIBLE);
-        }
+//        int new_function_notice = PreferenceUtils.getInt(MyApplication.getInstance(), MainActivity.NEW_FUNCTION_NOTICE);
+//        if (new_function_notice == 1) {
+//            show_new_function_ll.setVisibility(View.INVISIBLE);
+//        } else {
+//            show_new_function_ll.setVisibility(View.VISIBLE);
+//        }
     }
 
     @Override