This commit is contained in:
Rue Ji
2026-01-27 23:08:22 +08:00
parent ce68eed96b
commit 79c5de83ad
28 changed files with 225 additions and 33 deletions

View File

@ -79,19 +79,19 @@ public class MainActivity extends AppCompatActivity implements View.OnClickListe
tv_pro = findViewById(R.id.moudle_main_activity_tv_pro);
tv_self = findViewById(R.id.moudle_main_activity_tv_self);
changeTab(tv_main);
iv_main.setImageResource(R.mipmap.moudle_tab_main_full);
iv_main.setImageResource(R.drawable.ic_tab_main_full);
}
private void changeTab(TextView tv) {
iv_main.setImageResource(R.mipmap.moudle_tab_main_empty);
iv_fault.setImageResource(R.mipmap.moudle_tab_fault_empty);
iv_pro.setImageResource(R.mipmap.moudle_tab_pro_empty);
iv_self.setImageResource(R.mipmap.moudle_tab_self_empty);
iv_main.setImageResource(R.drawable.ic_tab_main_empty);
iv_fault.setImageResource(R.drawable.ic_tab_fault_empty);
iv_pro.setImageResource(R.drawable.ic_tab_pro_empty);
iv_self.setImageResource(R.drawable.ic_tab_self_empty);
tv_main.setTextColor(getResources().getColor(R.color.tab_text_gray));
tv_fault.setTextColor(getResources().getColor(R.color.tab_text_gray));
tv_pro.setTextColor(getResources().getColor(R.color.tab_text_gray));
tv_self.setTextColor(getResources().getColor(R.color.tab_text_gray));
tv.setTextColor(getResources().getColor(R.color.black));
tv.setTextColor(getResources().getColor(R.color.main_theme_color));
}
private void replaceFragment(Fragment fragment){
@ -107,22 +107,22 @@ public class MainActivity extends AppCompatActivity implements View.OnClickListe
case R.id.moudle_main_activity_rl_main:
replaceFragment(new MainFragment());
changeTab(tv_main);
iv_main.setImageResource(R.mipmap.moudle_tab_main_full);
iv_main.setImageResource(R.drawable.ic_tab_main_full);
break;
case R.id.moudle_main_activity_rl_falut:
replaceFragment(new FaultFragment());
changeTab(tv_fault);
iv_fault.setImageResource(R.mipmap.moudle_tab_fault_full);
iv_fault.setImageResource(R.drawable.ic_tab_fault_full);
break;
case R.id.moudle_main_activity_rl_pro:
replaceFragment(new ProMFragment());
changeTab(tv_pro);
iv_pro.setImageResource(R.mipmap.moudle_tab_pro_full);
iv_pro.setImageResource(R.drawable.ic_tab_pro_full);
break;
case R.id.moudle_main_activity_rl_self:
replaceFragment(new FifthFragment());
changeTab(tv_self);
iv_self.setImageResource(R.mipmap.moudle_tab_self_full);
iv_self.setImageResource(R.drawable.ic_tab_self_full);
break;
}
}