weimingfei
2 天以前 3c5e5ed692e2e5248080b064b7d14b8eb9988a8c
keyCabinet-android/app/src/main/java/com/doumee/keyCabinet/utils/MCUtils.java
@@ -1,23 +1,33 @@
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);
    }
}