增加CallerHmiManager.INSTANCE.setProxyNotificationView(view)设置HMI中V2X弹窗预警,参考V2XNotificationView初始化方式

Signed-off-by: donghongyu <donghongyu@zhidaoauto.com>
This commit is contained in:
donghongyu
2022-03-16 12:56:44 +08:00
parent 3ccec25a8f
commit 15281b6b76
14 changed files with 212 additions and 123 deletions

View File

@@ -7,6 +7,7 @@ import com.mogo.eagle.core.data.enums.WarningDirectionEnum
import com.mogo.eagle.core.data.notice.NoticeNormalData
import com.mogo.eagle.core.data.notice.NoticeTrafficStylePushData
import com.mogo.eagle.core.function.api.hmi.view.IViewLimitingVelocity
import com.mogo.eagle.core.function.api.hmi.view.IViewNotification
import com.mogo.eagle.core.function.api.hmi.view.IViewTrafficLight
import com.mogo.eagle.core.function.api.hmi.warning.IMoGoWaringProvider
import com.mogo.eagle.core.function.api.hmi.warning.IMoGoWarningStatusListener
@@ -306,8 +307,16 @@ object CallerHmiManager : CallerBase() {
* 设置 限速 代理View
* @param view
*/
fun setLimitingSpeedView(view: IViewLimitingVelocity) {
waringProviderApi?.setLimitingSpeedView(view)
fun setProxyLimitingSpeedView(view: IViewLimitingVelocity) {
waringProviderApi?.setProxyLimitingSpeedView(view)
}
/**
* 设置 V2X弹窗预警 代理View
* @param view
*/
fun setProxyNotificationView(view: IViewNotification) {
waringProviderApi?.setProxyNotificationView(view)
}
}