@Override public void onCreate() { super.onCreate(); if (LeakCanary.isInAnalyzerProcess(this)) { // This process is dedicated to LeakCanary for heap analysis. // You should not init your app in this process. return; } LeakCanary.install(this); LoadRetryManager.getInstance().addAdapter(new LoadAdapterForImageView()); LoadRetryManager.getInstance().addAdapter(new NetErrorAdapterForImageView()); LoadRetryManager.getInstance().addAdapter(new LoadAdapterForTabLayout()); LoadRetryManager.getInstance().addAdapter(new NetErrorAdapterForTabLayout()); LoadRetryManager.getInstance().addAdapter(new LoadAdapterForFragment()); LoadRetryManager.getInstance().addAdapter(new NetErrorAdapterForFragment()); LoadRetryManager.getInstance().addAdapter(new LoadAdapterForActivity()); LoadRetryManager.getInstance().addAdapter(new NetErrorAdapterForActivity()); } }
@Override public void onCreate() { super.onCreate(); if (LeakCanary.isInAnalyzerProcess(this)) { // This process is dedicated to LeakCanary for heap analysis. // You should not init your app in this process. return; } LeakCanary.install(this); LoadRetryManager.getInstance().addAdapter(new LoadAdapterForImageView()); LoadRetryManager.getInstance().addAdapter(new NetErrorAdapterForImageView()); LoadRetryManager.getInstance().addAdapter(new LoadAdapterForTabLayout()); LoadRetryManager.getInstance().addAdapter(new NetErrorAdapterForTabLayout()); LoadRetryManager.getInstance().addAdapter(new LoadAdapterForFragment()); LoadRetryManager.getInstance().addAdapter(new NetErrorAdapterForFragment()); LoadRetryManager.getInstance().addAdapter(new LoadAdapterForActivity()); LoadRetryManager.getInstance().addAdapter(new NetErrorAdapterForActivity()); } }