ある事情で自分のアプリしか操作できないようにしたいのです。
以下のコードでナビゲーションなどをなくし、フルスクリーン化ができますが、
lang
1View decor = this.getWindow().getDecorView(); 2 decor.setSystemUiVisibility(View.SYSTEM_UI_FLAG_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_FULLSCREEN | View.SYSTEM_UI_FLAG_IMMERSIVE);
これでナビゲーションなどが消え画面を最大限に使うことが出来ます、「これで自分のアプリしか操作できないぞー」といった感じでウハウハなんですが、画面外からスライドさせればナビゲーションが現れます。
つまり、消えてはいるんですが、ユーザーはナビゲーションを登場させることができるのです。
これを防ぐ方法はあるでしょうか?
なければ、画面外からのスライド範囲を極端に小さくする方法はあるでしょうか?
GMD Immersive というアプリがあるんですが、これはナビゲーションを登場させるスライド範囲を設定できるようです。
使用機種は Nexus7 (2012) です。Android4.4 にアップロードしております。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/02/26 05:11
2015/02/26 05:30
2015/02/27 07:37