I;P : How to Hide System Key

I;P : How to Hide System Key

 

    今天突然私信问'I;P怎么隐藏的系统虚拟键'的. 样子就如下图(对比).

   

I;P : How to Hide System Key_第1张图片I;P : How to Hide System Key_第2张图片

 

    可以看到三个系统虚拟键变成三个极小的点了. 实际I;P并没有达到'隐藏'的效果, 这应该只能算是'弱化'. 原因吗, 开始我没搞定'隐藏', 后来想着如果真隐藏了, 用户怎么操作系统按钮啊? 所以, '弱化'对于I;P也就够了...这个一点不难, 在libgdx的AndroidApplication的OnCreate()中点击如下代码即可.

 

    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        
        AndroidApplicationConfiguration cfg = new AndroidApplicationConfiguration();
        cfg.useGL20 = false;
        
        if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) {
	        WindowManager.LayoutParams params = getWindow().getAttributes();
	        params.systemUiVisibility = View.SYSTEM_UI_FLAG_LOW_PROFILE | View.SYSTEM_UI_FLAG_FULLSCREEN;
	        getWindow().setAttributes(params);
        }
        
        initialize(new IPGame(setup, playService), cfg);
        
    }

    '豆瓣阅读'这个app做到了隐藏, 不知如何做到的, 因为根据Android官方文档上的内容看, 这个是不开放的. 很是奇怪, 回头再试试吧..

你可能感兴趣的:(I;P : How to Hide System Key)