Add MangaDetailActivity with two fragments, info and chapters

This commit is contained in:
inorichi
2015-10-17 13:51:54 +02:00
parent 07395892a0
commit 0e52c81970
16 changed files with 508 additions and 81 deletions

View File

@@ -98,7 +98,7 @@ public class DatabaseHelper implements MangaManager, ChapterManager {
}
@Override
public Observable<List<Manga>> getManga(int id) {
public Observable<List<Manga>> getManga(long id) {
return mMangaManager.getManga(id);
}

View File

@@ -18,7 +18,7 @@ public interface MangaManager {
Observable<List<Manga>> getManga(String url);
Observable<List<Manga>> getManga(int id);
Observable<List<Manga>> getManga(long id);
Manga getMangaBlock(String url);

View File

@@ -66,8 +66,16 @@ public class MangaManagerImpl extends BaseManager implements MangaManager {
.createObservable();
}
public Observable<List<Manga>> getManga(int id) {
return null;
public Observable<List<Manga>> getManga(long id) {
return db.get()
.listOfObjects(Manga.class)
.withQuery(Query.builder()
.table(MangasTable.TABLE)
.where(MangasTable.COLUMN_ID + "=?")
.whereArgs(id)
.build())
.prepare()
.createObservable();
}
@Override