forked from pbxef79cv/NovelReader
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
46 lines
873 B
46 lines
873 B
//Copyright (c) 2017. 章钦豪. All rights reserved.
|
|
package com.monke.monkeybook.view;
|
|
|
|
import android.graphics.Paint;
|
|
import com.monke.basemvplib.IView;
|
|
|
|
public interface IBookReadView extends IView{
|
|
|
|
/**
|
|
* 获取当前阅读界面UI画笔
|
|
* @return
|
|
*/
|
|
Paint getPaint();
|
|
|
|
/**
|
|
* 获取当前小说内容可绘制宽度
|
|
* @return
|
|
*/
|
|
int getContentWidth();
|
|
|
|
/**
|
|
* 小说数据初始化成功
|
|
* @param durChapterIndex
|
|
* @param chapterAll
|
|
* @param durPageIndex
|
|
*/
|
|
void initContentSuccess(int durChapterIndex, int chapterAll, int durPageIndex);
|
|
|
|
/**
|
|
* 开始加载
|
|
*/
|
|
void startLoadingBook();
|
|
|
|
void setHpbReadProgressMax(int count);
|
|
|
|
void initPop();
|
|
|
|
void showLoadBook();
|
|
|
|
void dimissLoadBook();
|
|
|
|
void loadLocationBookError();
|
|
|
|
void showDownloadMenu();
|
|
}
|