@FragmentArg : Fragment传参注解。
Activity中传参用intent的Extra形式, Fragment传参用FragmentArg,这个@FragmentArg便是Fragment传参的注解。
如果现在有两个Fragment :AFragment 和 BFragment:
AFragment 写:
BFragment bFragment = BFragment_.builder().switionDeparture(swition).build();
BFragment写好注解:
@FragmentArg
SwitionDeparture switionDeparture;
如此SwitionDeparture类型的swition,便从AFragment传递到了BFragment的switionDeparture中。