Explorar o código

分机状态栏和导航栏隐藏和显示优化

weizhengliang hai 7 meses
pai
achega
f404d80ec7

+ 3 - 3
android_bed/src/main/java/com/wdkl/app/ncs/callingbed/activity/CallingbedActivationActivity.kt

@@ -224,10 +224,10 @@ class CallingbedActivationActivity  : BaseActivity<CallingbedActivationPresenter
             if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M && Settings.canDrawOverlays(this)) {
                 val serviceIntent = Intent(this, ViewService::class.java)
                 startService(serviceIntent)
-                //隐藏虚拟导航栏
-               HardWareFactory.getHardTools().startbar(true)
 
+                HardWareFactory.getHardTools().startbar(true)
             }
+
 //            if (NetHelper.getInstance().networkType == ConnectivityManager.TYPE_WIFI) {
 //                NetworkDialogHelper.showDialog(activity)
 //            }else if(NetHelper.getInstance().networkType == ConnectivityManager.TYPE_ETHERNET){
@@ -473,7 +473,7 @@ class CallingbedActivationActivity  : BaseActivity<CallingbedActivationPresenter
         }
 
         //隐藏虚拟导航栏
-        HardWareFactory.getHardTools().startbar(true)
+        HardWareFactory.getHardTools().startbar(false)
 
         if (BuildConfig.device_type.equals("1")) {
             val intent = Intent()

+ 1 - 1
android_bed/src/main/java/com/wdkl/app/ncs/callingbed/hardware/HardTools.java

@@ -43,7 +43,7 @@ public  class HardTools {
 
     public void CallConfigg(int mic,int yl){}
 
-    public void startbar(Boolean is){}
+    public void startbar(Boolean showBar){}
     public void setTime(Context context , long timeMills, String timeZone){}
 
     public void initNFC(){}

+ 4 - 3
android_bed/src/main/java/com/wdkl/app/ncs/callingbed/hardware/imp/A133HardTools.java

@@ -97,9 +97,10 @@ public class A133HardTools extends HardTools {
     }
 
     @Override
-    public void startbar(Boolean is) {
-        ZhylManager.getInstance(BaseApplication.appContext).disp_setNavigationBar(is);
-        super.startbar(is);
+    public void startbar(Boolean showBar) {
+        ZhylManager.getInstance(BaseApplication.appContext).disp_setNavigationBar(showBar);
+
+        super.startbar(showBar);
     }
 
     @Override

+ 0 - 4
android_bed/src/main/java/com/wdkl/app/ncs/callingbed/hardware/imp/CommonHardTools.java

@@ -65,10 +65,6 @@ public class CommonHardTools extends HardTools {
     }
 
     @Override
-    public void startbar(Boolean is) {
-        super.startbar(is);
-    }
-    @Override
     public void uninstallApp(Context context, boolean isuninstall, String name) {
 
     }

+ 0 - 4
android_bed/src/main/java/com/wdkl/app/ncs/callingbed/hardware/imp/DCHKHardTools.java

@@ -57,10 +57,6 @@ public class DCHKHardTools extends HardTools {
     public void unInit() {
 
     }
-    @Override
-    public void startbar(Boolean is) {
-        super.startbar(is);
-    }
 
     @Override
     public void resetDevice() {

+ 0 - 4
android_bed/src/main/java/com/wdkl/app/ncs/callingbed/hardware/imp/PWHardTools.java

@@ -54,10 +54,6 @@ public class PWHardTools extends HardTools {
     public void unInit() {
         SerialPortUtil433.getInstance().closeSerialPort();
     }
-    @Override
-    public void startbar(Boolean is) {
-        super.startbar(is);
-    }
 
     @Override
     public void resetDevice() {

+ 4 - 3
android_bed/src/main/java/com/wdkl/app/ncs/callingbed/hardware/imp/RK3288YMHardTools.java

@@ -79,11 +79,12 @@ public class RK3288YMHardTools extends HardTools {
     }
 
     @Override
-    public void startbar(Boolean is) {
-        XJManager.getInstance().setStatusBarHide(BaseApplication.appContext, is);
+    public void startbar(Boolean showBar) {
+        XJManager.getInstance().setStatusBarHide(BaseApplication.appContext, !showBar);
 
-        super.startbar(is);
+        super.startbar(showBar);
     }
+
     @Override
     public void uninstallApp(Context context, boolean isuninstall, String name) {
 

+ 0 - 5
android_bed/src/main/java/com/wdkl/app/ncs/callingbed/hardware/imp/WdchHardTools.java

@@ -71,11 +71,6 @@ public class WdchHardTools extends HardTools {
     }
 
     @Override
-    public void startbar(Boolean is) {
-        super.startbar(is);
-    }
-
-    @Override
     public void resetDevice() {
         SerialPortHelper.resetDevice();
     }

+ 0 - 4
android_bed/src/main/java/com/wdkl/app/ncs/callingbed/hardware/imp/YldHardTools.java

@@ -48,10 +48,6 @@ public class YldHardTools extends HardTools {
     public void unInit() {
 
     }
-    @Override
-    public void startbar(Boolean is) {
-        super.startbar(is);
-    }
 
     @Override
     public void resetDevice() {

+ 0 - 4
android_bed/src/main/java/com/wdkl/app/ncs/callingbed/hardware/imp/Z3128HardTools.java

@@ -108,10 +108,6 @@ public class Z3128HardTools extends HardTools {
             e.printStackTrace();
         }
     }
-    @Override
-    public void startbar(Boolean is) {
-        super.startbar(is);
-    }
 
     @Override
     public void uninstallApp(Context context, boolean isuninstall, String name) {

+ 0 - 4
android_bed/src/main/java/com/wdkl/app/ncs/callingbed/hardware/imp/ZKEHardTools.java

@@ -48,10 +48,6 @@ public class ZKEHardTools extends HardTools {
     public void unInit() {
 
     }
-    @Override
-    public void startbar(Boolean is) {
-        super.startbar(is);
-    }
 
     @Override
     public void setTime(Context context, long timeMills, String timeZone) {

+ 0 - 4
android_bed/src/main/java/com/wdkl/app/ncs/callingbed/hardware/imp/ZXHardTools.java

@@ -64,10 +64,6 @@ public class ZXHardTools extends HardTools {
     }
 
     @Override
-    public void startbar(Boolean is) {
-        super.startbar(is);
-    }
-    @Override
     public void uninstallApp(Context context, boolean isuninstall, String name) {
         //卸载原来二代系统apk
         if (isuninstall) {