package com.basic.security.activity.helper; import com.basic.security.base.BaseFragment; import org.androidannotations.annotations.EActivity; import java.util.HashSet; import java.util.Set; @EActivity public abstract class MaPersonManager extends MaSystemSettingTabs { public Set fragmentsHasPersonManager = new HashSet<>(); @SuppressWarnings("all") public void addPersonManagerComponents() { fragmentsHasPersonManager.add(fragment_person_manage); fragmentsHasPersonManager.add(fragment_su_logged_ic_wait_idcard); fragmentsHasPersonManager.add(fragment_su_logged_ic_compare_success); fragmentsHasPersonManager.add(fragment_su_logged_nic_wait_detail); } public void togglePersonManagerComponent(BaseFragment showFragment) { if (fragmentsHasPersonManager.contains(showFragment)) { showOneFragment(fragment_person_manage); } else { hideOneFragment(fragment_person_manage); } } }