public class MainActivity extends AppCompatActivity {

    private static final String TAG = "MainActivity";
    ImageView mImage;
    View mDecorView;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main_layout);
 


        //ButterKnife.bind(this);

        mDecorView = getWindow().getDecorView();
        // 让图片铺满屏幕
        mDecorView.setSystemUiVisibility(
                View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
                        | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION);
        hideSystemUI();


    }
    private void hideSystemUI() {
        mDecorView.setSystemUiVisibility(
                View.SYSTEM_UI_FLAG_LAYOUT_STABLE
                        | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION
                        | View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
                        | View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
                        | View.SYSTEM_UI_FLAG_FULLSCREEN);
    }

    private void showSystemUI() {
        mDecorView.setSystemUiVisibility(
                View.SYSTEM_UI_FLAG_LAYOUT_STABLE
                        | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION
                        | View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN);
    }
    public void click(View v) {
        // 只需要处理隐藏 SystemBar 就行了,因为显示 SystemBar 是由系统完成的
        hideSystemUI();
    }
}

 

相关文章:

  • 2021-11-23
  • 2021-12-13
  • 2022-02-07
  • 2022-02-27
  • 2022-03-02
  • 2021-11-04
  • 2021-10-28
猜你喜欢
  • 2021-07-28
  • 2021-12-28
  • 2021-08-21
  • 2022-12-23
  • 2022-12-23
  • 2021-12-03
  • 2021-05-31
相关资源
相似解决方案