diff --git a/app/src/main/java/com/gh/gamecenter/MainActivity.java b/app/src/main/java/com/gh/gamecenter/MainActivity.java index 5611d94099..d0bcd19b22 100644 --- a/app/src/main/java/com/gh/gamecenter/MainActivity.java +++ b/app/src/main/java/com/gh/gamecenter/MainActivity.java @@ -952,7 +952,6 @@ public class MainActivity extends BaseFragmentActivity implements hideFragments(transaction); switch (index) { case 0: - home1Layout.setClickable(false); home1Image.setImageResource(R.drawable.home1_selected); home1Title.setTextColor(getResources().getColor(R.color.theme)); if (gameFragment == null) { @@ -976,7 +975,6 @@ public class MainActivity extends BaseFragmentActivity implements currentTab = 0; break; case 1: - home2Layout.setClickable(false); home2Image.setImageResource(R.drawable.home2_selected); home2Title.setTextColor(getResources().getColor(R.color.theme)); if (newsFragment == null) { @@ -1000,7 +998,6 @@ public class MainActivity extends BaseFragmentActivity implements currentTab = 1; break; case 2: - home3Layout.setClickable(false); home3Image.setImageResource(R.drawable.home3_selected); home3Title.setTextColor(getResources().getColor(R.color.theme)); if (personalFragment == null) { @@ -1033,9 +1030,6 @@ public class MainActivity extends BaseFragmentActivity implements * 清除掉所有的选中状态。 */ private void clearSelection() { - home1Layout.setClickable(true); - home2Layout.setClickable(true); - home3Layout.setClickable(true); home1Image.setImageResource(R.drawable.home1_unselected); home2Image.setImageResource(R.drawable.home2_unselected); home3Image.setImageResource(R.drawable.home3_unselected); diff --git a/app/src/main/java/com/gh/gamecenter/news/NewsFragment.java b/app/src/main/java/com/gh/gamecenter/news/NewsFragment.java index c4f3e8f0aa..349a3656f3 100644 --- a/app/src/main/java/com/gh/gamecenter/news/NewsFragment.java +++ b/app/src/main/java/com/gh/gamecenter/news/NewsFragment.java @@ -128,28 +128,6 @@ public class NewsFragment extends Fragment implements View.OnClickListener, View rparams.leftMargin = width * currentItem + width / 4; slideLine.setLayoutParams(rparams); - if (currentItem == 0) { - tvZixun.setClickable(false); - tvYuanchuang.setClickable(true); - tvGonglve.setClickable(true); - tvGuanzhu.setClickable(true); - } else if (currentItem == 1) { - tvZixun.setClickable(true); - tvYuanchuang.setClickable(false); - tvGonglve.setClickable(true); - tvGuanzhu.setClickable(true); - } else if (currentItem == 2) { - tvZixun.setClickable(true); - tvYuanchuang.setClickable(true); - tvGonglve.setClickable(false); - tvGuanzhu.setClickable(true); - } else if (currentItem == 3) { - tvZixun.setClickable(true); - tvYuanchuang.setClickable(true); - tvGonglve.setClickable(true); - tvGuanzhu.setClickable(false); - } - EventBus.getDefault().register(this); handler.postDelayed(new Runnable() { @@ -236,7 +214,6 @@ public class NewsFragment extends Fragment implements View.OnClickListener, View } else if (i == 2) { return new News3Fragment(); } else { -// return new News4Fragment(); return new News4Fragment(); } } @@ -325,37 +302,21 @@ public class NewsFragment extends Fragment implements View.OnClickListener, View @Override public void onPageSelected(int position) { if (position == 0) { - tvZixun.setClickable(false); - tvYuanchuang.setClickable(true); - tvGonglve.setClickable(true); - tvGuanzhu.setClickable(true); tvZixun.setTextColor(getResources().getColor(R.color.theme)); tvYuanchuang.setTextColor(getResources().getColor(R.color.title)); tvGonglve.setTextColor(getResources().getColor(R.color.title)); tvGuanzhu.setTextColor(getResources().getColor(R.color.title)); } else if (position == 1) { - tvZixun.setClickable(true); - tvYuanchuang.setClickable(false); - tvGonglve.setClickable(true); - tvGuanzhu.setClickable(true); tvZixun.setTextColor(getResources().getColor(R.color.title)); tvYuanchuang.setTextColor(getResources().getColor(R.color.theme)); tvGonglve.setTextColor(getResources().getColor(R.color.title)); tvGuanzhu.setTextColor(getResources().getColor(R.color.title)); } else if (position == 2) { - tvZixun.setClickable(true); - tvYuanchuang.setClickable(true); - tvGonglve.setClickable(false); - tvGuanzhu.setClickable(true); tvZixun.setTextColor(getResources().getColor(R.color.title)); tvYuanchuang.setTextColor(getResources().getColor(R.color.title)); tvGonglve.setTextColor(getResources().getColor(R.color.theme)); tvGuanzhu.setTextColor(getResources().getColor(R.color.title)); }else if (position == 3){ - tvZixun.setClickable(true); - tvYuanchuang.setClickable(true); - tvGonglve.setClickable(true); - tvGuanzhu.setClickable(false); tvZixun.setTextColor(getResources().getColor(R.color.title)); tvYuanchuang.setTextColor(getResources().getColor(R.color.title)); tvGonglve.setTextColor(getResources().getColor(R.color.title)); diff --git a/app/src/main/java/com/gh/gamecenter/personal/PersonalFragment.java b/app/src/main/java/com/gh/gamecenter/personal/PersonalFragment.java index 3ce493e4ee..c0013dbc73 100644 --- a/app/src/main/java/com/gh/gamecenter/personal/PersonalFragment.java +++ b/app/src/main/java/com/gh/gamecenter/personal/PersonalFragment.java @@ -96,9 +96,7 @@ public class PersonalFragment extends Fragment implements View.OnClickListener, dis = outMetrics.widthPixels / 4 + DisplayUtils.dip2px(getActivity(), 20); me_tv_top_install.setTextColor(getActivity().getResources().getColor(R.color.theme)); - me_tv_top_install.setClickable(false); me_tv_top_concern.setTextColor(getActivity().getResources().getColor(R.color.title)); - me_tv_top_concern.setClickable(true); me_ll_topbar = (LinearLayout) view.findViewById(R.id.me_ll_topbar); @@ -122,9 +120,7 @@ public class PersonalFragment extends Fragment implements View.OnClickListener, me_tv_topbar_concern.setLayoutParams(rparams4); me_tv_top_install.setTextColor(getActivity().getResources().getColor(R.color.theme)); - me_tv_top_install.setClickable(false); me_tv_top_concern.setTextColor(getActivity().getResources().getColor(R.color.title)); - me_tv_top_concern.setClickable(true); me_topbar_slide_line = view.findViewById(R.id.me_topbar_slide_line); topbar_line_rparams = (RelativeLayout.LayoutParams) me_topbar_slide_line.getLayoutParams(); @@ -171,14 +167,10 @@ public class PersonalFragment extends Fragment implements View.OnClickListener, previous = 0; me_tv_top_install.setTextColor(getActivity().getResources().getColor(R.color.theme)); - me_tv_top_install.setClickable(false); me_tv_top_concern.setTextColor(getActivity().getResources().getColor(R.color.title)); - me_tv_top_concern.setClickable(true); me_tv_topbar_install.setTextColor(getActivity().getResources().getColor(R.color.theme)); - me_tv_topbar_install.setClickable(false); me_tv_topbar_concern.setTextColor(getActivity().getResources().getColor(R.color.title)); - me_tv_topbar_concern.setClickable(true); } else { if (me_ll_topbar.getVisibility() == View.VISIBLE) { EventBus.getDefault().post(new EBSlide(0, previous, true)); @@ -186,14 +178,10 @@ public class PersonalFragment extends Fragment implements View.OnClickListener, previous = 1; me_tv_top_install.setTextColor(getActivity().getResources().getColor(R.color.title)); - me_tv_top_install.setClickable(true); me_tv_top_concern.setTextColor(getActivity().getResources().getColor(R.color.theme)); - me_tv_top_concern.setClickable(false); me_tv_topbar_install.setTextColor(getActivity().getResources().getColor(R.color.title)); - me_tv_topbar_install.setClickable(true); me_tv_topbar_concern.setTextColor(getActivity().getResources().getColor(R.color.theme)); - me_tv_topbar_concern.setClickable(false); } }