|
@@ -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());
|
|
|
+ }
|
|
|
+
|
|
|
}
|