| | |
| | | package com.doumee.keyCabinet.utils; |
| | | |
| | | import com.mc.enjoysdk.McSystemUi; |
| | | import com.mc.enjoysdk.transform.McSystemUiFlag; |
| | | import com.doumee.keyCabinet.event.HttpEvent; |
| | | import com.proembed.service.MyService; |
| | | |
| | | import org.greenrobot.eventbus.EventBus; |
| | | |
| | | public class MCUtils { |
| | | public static void hind(McSystemUi mcSystemUi){ |
| | | mcSystemUi.temporarilySwitchStatusBar(false); |
| | | mcSystemUi.temporarilySwitchNavigation(false); |
| | | /*//隐藏状态栏信息 |
| | | mcSystemUi.disableStatusBarItem(McSystemUiFlag.DISABLE_SYSTEM_INFO); |
| | | //禁止状态栏弹出 |
| | | mcSystemUi.disableStatusBarItem(McSystemUiFlag.DISABLE_NOTIFICATION_ALERTS); |
| | | //禁止状态栏下拉 |
| | | mcSystemUi.disableStatusBarItem(McSystemUiFlag.DISABLE_EXPAND);*/ |
| | | |
| | | //隐藏 |
| | | public static void hind(MyService myService){ |
| | | //隐藏状态栏 |
| | | try { |
| | | myService.setHideNavBar(true); |
| | | }catch (Exception e){ |
| | | EventBus.getDefault().post(new HttpEvent(".....状态栏报错:"+e.getMessage())); |
| | | } |
| | | } |
| | | |
| | | public static void show(McSystemUi mcSystemUi){ |
| | | //mcSystemUi.disableStatusBarItem(McSystemUiFlag.DISABLE_NONE); |
| | | mcSystemUi.temporarilySwitchStatusBar(true); |
| | | mcSystemUi.temporarilySwitchNavigation(true); |
| | | //显示 |
| | | public static void show(MyService myService){ |
| | | myService.setHideNavBar(false); |
| | | } |
| | | |
| | | /** |
| | | * 设置app自启动 |
| | | * |
| | | * @param packageName 应用包名 |
| | | */ |
| | | public static void setHomePackage(MyService myService, String packageName) { |
| | | myService.setAppBoot(packageName); |
| | | } |
| | | } |