Set toolbar in BaseActivity. Show title in MangaDetailActivity
This commit is contained in:
@@ -2,13 +2,12 @@ package eu.kanade.mangafeed.presenter;
|
||||
|
||||
import android.content.Intent;
|
||||
|
||||
import java.util.ArrayList;
|
||||
|
||||
import javax.inject.Inject;
|
||||
|
||||
import de.greenrobot.event.EventBus;
|
||||
import eu.kanade.mangafeed.App;
|
||||
import eu.kanade.mangafeed.data.helpers.DatabaseHelper;
|
||||
import eu.kanade.mangafeed.data.models.Manga;
|
||||
import eu.kanade.mangafeed.ui.activity.MangaDetailActivity;
|
||||
import eu.kanade.mangafeed.view.LibraryView;
|
||||
import uk.co.ribot.easyadapter.EasyAdapter;
|
||||
@@ -27,20 +26,18 @@ public class LibraryPresenter {
|
||||
App.getComponent(libraryView.getActivity()).inject(this);
|
||||
}
|
||||
|
||||
public void onMangaClick(EasyAdapter adapter, int position) {
|
||||
Intent intent = new Intent(mLibraryView.getActivity(), MangaDetailActivity.class);
|
||||
EventBus.getDefault().postSticky(adapter.getItem(position));
|
||||
public void onMangaClick(EasyAdapter<Manga> adapter, int position) {
|
||||
Intent intent = MangaDetailActivity.newIntent(
|
||||
mLibraryView.getActivity(),
|
||||
adapter.getItem(position)
|
||||
);
|
||||
mLibraryView.getActivity().startActivity(intent);
|
||||
}
|
||||
|
||||
public void initializeMangas() {
|
||||
db.manga.get()
|
||||
.observeOn(mainThread())
|
||||
.subscribe(
|
||||
mangas -> {
|
||||
mLibraryView.setMangas(new ArrayList<>(mangas));
|
||||
}
|
||||
);
|
||||
.subscribe(mLibraryView::setMangas);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user