Create presenter and view for CatalogueList
This commit is contained in:
@@ -1,23 +1,23 @@
|
||||
package eu.kanade.mangafeed.ui.activity;
|
||||
|
||||
import android.content.Intent;
|
||||
import android.os.Bundle;
|
||||
import android.support.design.widget.FloatingActionButton;
|
||||
import android.support.design.widget.Snackbar;
|
||||
import android.support.v7.app.AppCompatActivity;
|
||||
import android.support.v7.widget.Toolbar;
|
||||
import android.view.View;
|
||||
|
||||
import butterknife.Bind;
|
||||
import butterknife.ButterKnife;
|
||||
import eu.kanade.mangafeed.R;
|
||||
import eu.kanade.mangafeed.presenter.CatalogueListPresenter;
|
||||
import eu.kanade.mangafeed.sources.Source;
|
||||
import eu.kanade.mangafeed.view.CatalogueListView;
|
||||
|
||||
public class CatalogueListActivity extends BaseActivity {
|
||||
public class CatalogueListActivity extends BaseActivity implements CatalogueListView {
|
||||
|
||||
@Bind(R.id.toolbar)
|
||||
Toolbar toolbar;
|
||||
|
||||
private CatalogueListPresenter presenter;
|
||||
private Source source;
|
||||
|
||||
@Override
|
||||
protected void onCreate(Bundle savedInstanceState) {
|
||||
super.onCreate(savedInstanceState);
|
||||
@@ -25,6 +25,14 @@ public class CatalogueListActivity extends BaseActivity {
|
||||
ButterKnife.bind(this);
|
||||
|
||||
setupToolbar(toolbar);
|
||||
|
||||
presenter = new CatalogueListPresenter(this);
|
||||
presenter.initializeSource();
|
||||
}
|
||||
|
||||
|
||||
public void setSource(Source source) {
|
||||
this.source = source;
|
||||
setToolbarTitle(source.getName());
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -47,7 +47,6 @@ public class CatalogueFragment extends BaseFragment implements CatalogueView {
|
||||
ButterKnife.bind(this, view);
|
||||
|
||||
presenter.initializeSources();
|
||||
|
||||
return view;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user