opt
This commit is contained in:
@@ -86,10 +86,18 @@ public interface IMogoStatusManager extends IProvider {
|
||||
|
||||
/**
|
||||
* 求助状态
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
boolean isSeekHelping();
|
||||
|
||||
/**
|
||||
* 是否在查看全程状态
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
boolean isDisplayOverview();
|
||||
|
||||
/**
|
||||
* 设置小智语音UI状态
|
||||
*
|
||||
@@ -174,10 +182,19 @@ public interface IMogoStatusManager extends IProvider {
|
||||
|
||||
/**
|
||||
* 设置求助状态
|
||||
*
|
||||
* @param tag
|
||||
* @param seekHelping
|
||||
*/
|
||||
void setSeekHelping(String tag, boolean seekHelping);
|
||||
void setSeekHelping( String tag, boolean seekHelping );
|
||||
|
||||
/**
|
||||
* 设置展示全程状态
|
||||
*
|
||||
* @param tag
|
||||
* @param display
|
||||
*/
|
||||
void setDisplayOverview( String tag, boolean display );
|
||||
|
||||
/**
|
||||
* 注册监听
|
||||
|
||||
@@ -64,5 +64,10 @@ public enum StatusDescriptor {
|
||||
/**
|
||||
* 求助状态
|
||||
*/
|
||||
SEEK_HELPING;
|
||||
SEEK_HELPING,
|
||||
|
||||
/**
|
||||
* 展示全程
|
||||
*/
|
||||
DISPLAY_OVERVIEW;
|
||||
}
|
||||
|
||||
@@ -22,7 +22,7 @@ public interface IMogoWindowManager extends IProvider {
|
||||
* @param y 左上角y坐标
|
||||
* @param movable 是否可移动(无效)
|
||||
*/
|
||||
void addView(View view, int x, int y, boolean movable);
|
||||
void addView( View view, int x, int y, boolean movable );
|
||||
|
||||
|
||||
/**
|
||||
@@ -32,7 +32,7 @@ public interface IMogoWindowManager extends IProvider {
|
||||
* @param params 布局参数
|
||||
* @param movable 是否可移动(无效)
|
||||
*/
|
||||
void addView(View view, FrameLayout.LayoutParams params, boolean movable);
|
||||
void addView( View view, FrameLayout.LayoutParams params, boolean movable );
|
||||
|
||||
/**
|
||||
* 向window中添加指定的布局,优先级大的展示
|
||||
@@ -43,7 +43,7 @@ public interface IMogoWindowManager extends IProvider {
|
||||
* @param y 左上角y坐标
|
||||
* @param movable 是否可移动(无效)
|
||||
*/
|
||||
void addView(int priority, View view, int x, int y, boolean movable);
|
||||
void addView( int priority, View view, int x, int y, boolean movable );
|
||||
|
||||
/**
|
||||
* 向window中添加指定的布局,优先级大的展示
|
||||
@@ -53,12 +53,22 @@ public interface IMogoWindowManager extends IProvider {
|
||||
* @param params 布局参数
|
||||
* @param movable 是否可移动(无效)
|
||||
*/
|
||||
void addView(int priority, View view, FrameLayout.LayoutParams params, boolean movable);
|
||||
void addView( int priority, View view, FrameLayout.LayoutParams params, boolean movable );
|
||||
|
||||
/**
|
||||
* 移除对应的 view
|
||||
*
|
||||
* @param view
|
||||
*/
|
||||
void removeView(View view);
|
||||
void removeView( View view );
|
||||
|
||||
/**
|
||||
* 隐藏所有
|
||||
*/
|
||||
void hideAll();
|
||||
|
||||
/**
|
||||
* 显示所有
|
||||
*/
|
||||
void showAll();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user