0
  • 最佳答案

    隐藏导航栏目:


    getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION);
    


    或者修改主题,显示导航栏,也显示内容,修改主题


    android:windowDrawsSystemBarBackgrounds = "false"
    


    1153952789488054272  评论     打赏       拉大锯
    • 用paddingBottom吧 绝对好用

      1204736502274318336  评论     打赏       A lonely cat
      • Blown  回复 @A lonely cat
        每个布局都用吗?整个项目好几十个 Activity呢 而且 padding的话,那个值能适应不同的手机吗? 我想要个 写在baseActivity的代码,就能全部有效果了的那种最好
        Blown 2020-08-27 16:32   回复 1186126387266736128
      • A lonely cat  回复 @Blown
        BaseActivity就行 你需要获取到导航栏的高度 然后把那个值设置成paddingBottom的值就行
        A lonely cat 2020-08-27 16:37   回复 1204736502274318336
    相关问题
    2023-11-21 15:11 13 2
    陈钱罐16 · 领券联盟
    2023-11-11 18:09 23 8
    哈哈android · AOSP
    2023-11-10 15:52 13 12
    2023-11-10 00:26 22 10
    zhanghengze · Android
    2023-10-26 21:52 22 8