issueandroid
api20-:api
api21+:google
在 api20及以前的 android 版本时,当使用了 support library 的FragmentActivity、AppCompatActivity 时,factory2 会被设置,所以不为 null,同时因为上面的bug,致使 setFactory(..) 、setFactory2(..) 后新设置的 factory 都不会生效code
InnerFactory innerFactory = new InnerFactory(); instance.setFactory2(innerFactory);