在StatusManager设置TopView的显示状态监听
This commit is contained in:
@@ -10,6 +10,12 @@ import com.alibaba.android.arouter.facade.template.IProvider;
|
||||
*/
|
||||
public interface IMogoStatusManager extends IProvider {
|
||||
|
||||
/**
|
||||
* TopView是否在展示
|
||||
* @return
|
||||
*/
|
||||
boolean isTopViewShow();
|
||||
|
||||
/**
|
||||
* 小智语音 UI 是否在展示
|
||||
*
|
||||
@@ -110,6 +116,13 @@ public interface IMogoStatusManager extends IProvider {
|
||||
*/
|
||||
boolean isMainPageLaunched();
|
||||
|
||||
/**
|
||||
* 设置topView展示状态
|
||||
* @param tag 业务类型
|
||||
* @param show true - 显示 false - 隐藏
|
||||
*/
|
||||
void setTopViewShow(String tag, boolean show);
|
||||
|
||||
/**
|
||||
* 设置小智语音UI状态
|
||||
*
|
||||
|
||||
@@ -78,5 +78,9 @@ public enum StatusDescriptor {
|
||||
/**
|
||||
* 是否已经进入过主页
|
||||
*/
|
||||
MAIN_PAGE_CREATED;
|
||||
MAIN_PAGE_CREATED,
|
||||
/**
|
||||
* topView展示状态
|
||||
*/
|
||||
TOP_VIEW
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user