[Change]
迁移mogo-module-extensions到MoGoEagleEye.core.function-impl.mogo-core-function-monitoring Signed-off-by: donghongyu <donghongyu@zhidaoauto.com>
This commit is contained in:
@@ -22,104 +22,33 @@ public interface IMogoTopViewManager extends IProvider {
|
||||
* 给了一个默认的LayoutParams(MatchParent,dp_350)
|
||||
*
|
||||
* @param statusListener 状态监听
|
||||
* @param view 增加的view
|
||||
* @param view 增加的view
|
||||
*/
|
||||
void addView(View view, IMogoTopViewStatusListener statusListener);
|
||||
|
||||
/**
|
||||
* 在1/2屏添加一个view,如果没显示,会有动画
|
||||
* @param view 增加的view
|
||||
*
|
||||
* @param view 增加的view
|
||||
* @param params 相关参数
|
||||
*/
|
||||
void addView(View view, ViewGroup.LayoutParams params);
|
||||
|
||||
/**
|
||||
* 在1/2屏添加一个view,如果没显示,会有动画,可通过设置监听,来监听增加的view的状态
|
||||
* @param view 增加的view
|
||||
* @param params 相关参数
|
||||
*
|
||||
* @param view 增加的view
|
||||
* @param params 相关参数
|
||||
* @param statusListener 状态监听
|
||||
*/
|
||||
void addView(View view, ViewGroup.LayoutParams params,
|
||||
IMogoTopViewStatusListener statusListener);
|
||||
|
||||
|
||||
/**
|
||||
* 在1/2屏添加一个view,如果没显示,会有动画
|
||||
* 给了一个默认的LayoutParams(MatchParent,dp_350)
|
||||
*
|
||||
* @param view 增加的view
|
||||
*/
|
||||
void addViewNoLinkage(View view);
|
||||
|
||||
/**
|
||||
* 在1/2屏添加一个view,如果没显示,会有动画,可通过设置监听,来监听增加的view的状态
|
||||
* 给了一个默认的LayoutParams(MatchParent,dp_350)
|
||||
*
|
||||
* @param statusListener 状态监听
|
||||
* @param view 增加的view
|
||||
*/
|
||||
void addViewNoLinkage(View view, IMogoTopViewStatusListener statusListener);
|
||||
|
||||
/**
|
||||
* 在1/2屏添加一个view,如果没显示,会有动画
|
||||
* @param view 增加的view
|
||||
* @param params 相关参数
|
||||
*/
|
||||
void addViewNoLinkage(View view, ViewGroup.LayoutParams params);
|
||||
|
||||
/**
|
||||
* 在1/2屏添加一个view,如果没显示,会有动画,可通过设置监听,来监听增加的view的状态,与其他控件没有联动
|
||||
* @param view 增加的view
|
||||
* @param params 相关参数
|
||||
* @param statusListener 状态监听
|
||||
*/
|
||||
void addViewNoLinkage(View view, ViewGroup.LayoutParams params,
|
||||
IMogoTopViewStatusListener statusListener);
|
||||
|
||||
/**
|
||||
* 在1/2屏添加一个sub view,叠加在主view上面显示
|
||||
* 给了一个默认的LayoutParams(MatchParent,dp_350)
|
||||
*
|
||||
* @param view 增加的view
|
||||
*/
|
||||
void addSubView(View view);
|
||||
|
||||
/**
|
||||
* 在1/2屏添加一个sub view,叠加在主view上面显示,可通过设置监听,来监听增加的view的状态
|
||||
* 给了一个默认的LayoutParams(MatchParent,dp_350)
|
||||
*
|
||||
* @param statusListener 状态监听
|
||||
* @param view 增加的view
|
||||
*/
|
||||
void addSubView(View view, IMogoTopViewStatusListener statusListener);
|
||||
|
||||
/**
|
||||
* 移除view,如果是最后一个view,会有移除动画
|
||||
*
|
||||
* @param view 待移除的 view
|
||||
*/
|
||||
void removeView(View view);
|
||||
|
||||
/**
|
||||
* 移除view,如果是最后一个view,会有移除动画
|
||||
* @param view 待移除的 view
|
||||
*/
|
||||
void removeViewNoLinkage(View view);
|
||||
|
||||
/**
|
||||
* 移除sub view
|
||||
* @param view 待移除的sub view
|
||||
*/
|
||||
void removeSubView(View view);
|
||||
|
||||
/**
|
||||
* 这个view是否已经被添加进了顶部布局
|
||||
* @param view 待查询的view
|
||||
* @return true-已经添加 false-未添加
|
||||
*/
|
||||
boolean isViewAdded(View view);
|
||||
|
||||
/**
|
||||
* 在vr模式下,隐藏所有topview,除了vr模式下的导航信息
|
||||
*/
|
||||
void removeAllViewInVrMode();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user