在StatusManager设置TopView的显示状态监听

This commit is contained in:
tongchenfei
2020-10-20 14:26:41 +08:00
parent df5783820a
commit 76c73663e6
5 changed files with 37 additions and 3 deletions

View File

@@ -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状态
*

View File

@@ -78,5 +78,9 @@ public enum StatusDescriptor {
/**
* 是否已经进入过主页
*/
MAIN_PAGE_CREATED;
MAIN_PAGE_CREATED,
/**
* topView展示状态
*/
TOP_VIEW
}