@Override protected void onCreate(Bundle savedInstanceState) { AndroidInjection.inject(this); super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); RecyclerView recyclerView = (RecyclerView) findViewById(R.id.recycler_view); recyclerView.setHasFixedSize(true); LinearLayoutManager layoutManager = new LinearLayoutManager(this); recyclerView.setLayoutManager(layoutManager); adapter = new ImgurImageAdapter(); recyclerView.setAdapter(adapter); fetchImagesObservable .subscribeOn(Schedulers.newThread()) .observeOn(AndroidSchedulers.mainThread()) .subscribe(new Observer<List<Image>>() { @Override public void onCompleted() { } @Override public void onError(Throwable e) { } @Override public void onNext(List<Image> images) { adapter.setData(images); } }); }
@Override protected void onCreate(Bundle savedInstanceState) { AndroidInjection.inject(this); super.onCreate(savedInstanceState); setContentView(R.layout.main); textView = (TextView) findViewById(R.id.text); findViewById(R.id.reload).setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { presenter.loadData(); } }); }
@Override protected void onCreate(Bundle savedInstanceState) { AndroidInjection.inject(this); super.onCreate(savedInstanceState); setContentView(R.layout.main); textView = (TextView) findViewById(R.id.text); findViewById(R.id.reload).setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { presenter.loadData(); } }); }
private void configureDagger(){ AndroidInjection.inject(this); } }
@Override protected void onCreate(@Nullable Bundle savedInstanceState) { AndroidInjection.inject(this); super.onCreate(savedInstanceState); }
@Override protected void onCreate(@Nullable Bundle savedInstanceState) { AndroidInjection.inject(this); super.onCreate(savedInstanceState); }
@Override protected void onCreate(@Nullable Bundle savedInstanceState) { AndroidInjection.inject(this); super.onCreate(savedInstanceState); }
@Override public void onCreate(Bundle savedInstanceState) { AndroidInjection.inject(this); super.onCreate(savedInstanceState); Timber.v("trace"); }
@SuppressWarnings("deprecation") @Override public void onAttach(Activity activity) { if (Build.VERSION.SDK_INT < Build.VERSION_CODES.M) { // Perform injection here for versions before M as onAttach(*Context*) did not yet exist // This fixes DaggerFragment issue: https://github.com/google/dagger/issues/777 AndroidInjection.inject(this); } super.onAttach(activity); }
@Override public void onAttach(Context context) { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) { // Perform injection here for M (API 23) due to deprecation of onAttach(*Activity*). AndroidInjection.inject(this); } super.onAttach(context); }
@Override public void onAttach(Context context) { AndroidInjection.inject(this); super.onAttach(context); }
@Override protected void onCreate(Bundle savedInstanceState) { AndroidInjection.inject(this); super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); boolean injected = networkApi == null ? false : true; TextView userAvailable = (TextView) findViewById(R.id.target); userAvailable.setText("Dependency injection worked: " + String.valueOf(injected)); } }
@Override protected void onCreate(@Nullable Bundle savedInstanceState) { AndroidInjection.inject(this); super.onCreate(savedInstanceState); initView(); initData(); }
@Override protected void onCreate(Bundle savedInstanceState) { /* Make sure you're injecting before onCreate. Order matters if using Fragments. On Activity restore, if injection is done after onCreate, app could crash if Fragments try to inject first. */ AndroidInjection.inject(this); super.onCreate(savedInstanceState); ActivityMainBinding binding = DataBindingUtil.setContentView(this, R.layout.activity_main); binding.setVM(VM); }
@Override protected void onCreate(Bundle savedInstanceState) { AndroidInjection.inject(this); super.onCreate(savedInstanceState); init(); }
@Override protected void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate(savedInstanceState); AndroidInjection.inject(this); initialiseView(); initialiseViewModel(); }
@Override protected void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate(savedInstanceState); AndroidInjection.inject(this); initialiseView(); initialiseViewModel(); }
@Override protected void onCreate(Bundle savedInstanceState) { AndroidInjection.inject(this); super.onCreate(savedInstanceState); setContentView(R.layout.activity_settings); toolbar(); // Display the fragment as the main content. getFragmentManager().beginTransaction() .replace(R.id.fragment_container, new SettingsFragment()) .commit(); }
@Override protected void onCreate(Bundle savedInstanceState) { AndroidInjection.inject(this); super.onCreate(savedInstanceState); splashViewModel = ViewModelProviders.of(this, splashViewModelFactory) .get(SplashViewModel.class); splashViewModel.wallets().observe(this, this::onWallets); }
@Override protected void onCreate(Bundle savedInstanceState) { AndroidInjection.inject(this); super.onCreate(savedInstanceState); setContentView(R.layout.comments_activity); ButterKnife.bind(this); initRecyclerView(); getLifecycle().addObserver(syncCommentLifecycleObserver); viewModel = ViewModelProviders.of(this, viewModelFactory).get(CommentsViewModel.class); viewModel.comments().observe(this, recyclerViewAdapter::updateCommentList); }