@FragmentByTag("myFragmentTag") void methodInjectedFragmentByTag(Fragment methodInjectedFragmentByTag) { this.methodInjectedFragmentByTag = methodInjectedFragmentByTag; }
void multiInjectedFragmentByTag(@FragmentByTag("myFragmentTag") Fragment multiInjectedFragmentByTag, @FragmentByTag("myFragmentTag") Fragment multiInjectedFragmentByTag2) { this.multiInjectedFragmentByTag = multiInjectedFragmentByTag; }
@EBean public class BeanWithFragments { @FragmentById public MyFragment myFragment; @FragmentById(R.id.myFragment) public MyFragment myFragment2; @FragmentByTag public MyFragment myFragmentTag; @FragmentByTag("myFragmentTag") public MyFragment myFragmentTag2; }
@EBean public class BeanWithSupportFragments { @FragmentById public MySupportFragment mySupportFragment; @FragmentById(R.id.mySupportFragment) public MySupportFragment mySupportFragment2; @FragmentByTag public MySupportFragment mySupportFragmentTag; @FragmentByTag("mySupportFragmentTag") public MySupportFragment mySupportFragmentTag2; }
@EActivity(R.layout.support_fragments) public class MySupportFragmentActivity extends FragmentActivity { @FragmentById public MySupportFragment mySupportFragment; @FragmentById(R.id.mySupportFragment) public MySupportFragment mySupportFragment2; @FragmentByTag public MySupportFragment mySupportFragmentTag; @FragmentByTag("mySupportFragmentTag") public MySupportFragment mySupportFragmentTag2; @Bean public BeanWithSupportFragments beanWithSupportFragments; }
public MyFragment myFragment2; @FragmentByTag public MyFragment myFragmentTag; @FragmentByTag("myFragmentTag") public MyFragment myFragmentTag2;