zzhi_bo
zzhi_bo
  • 发布:2021-12-10 16:05
  • 更新:2024-03-08 20:15
  • 阅读:3607

uniapp 安卓设置虚拟按钮(底部虚拟按钮)(底部导航栏)为透明、半透明、背景色

分类:uni-app
 var Color = plus.android.importClass("android.graphics.Color");  
 plus.android.importClass("android.view.Window");    
 var mainActivity = plus.android.runtimeMainActivity();    
 var window_android = mainActivity.getWindow();    
 var WindowManager=plus.android.importClass("android.view.WindowManager");    
 var View=plus.android.importClass("android.view.View");    
     //设置为全透明  
     window_android.clearFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS | WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION);  
     window_android.getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN  | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_LAYOUT_STABLE);  
window_android.addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS);   
window_android.setNavigationBarColor(Color.TRANSPARENT);  
    //设置为全透明结束  

    //window_android.addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION);  //设置为半透明   

  // plus.android.invoke(window_android,"setNavigationBarColor",Color.parseColor("#000")); //为虚拟按钮添加背景色
2 关注 分享
6***@qq.com DCloud_UNI_HRK

要回复文章请先登录注册

r***@foxmail.com

r***@foxmail.com

感谢
2024-03-08 20:15
导出

导出

屏幕滑动后,顶部状态栏颜色都变了
2023-02-04 18:11
6***@qq.com

6***@qq.com

帮大忙了,感谢感谢
2022-08-13 16:25