Androidタブのボトムバーを無効にしたい。永久に無効にしたくありません(確実なロックを使用)。アプリにはユーザーを家に戻すボタンがあるため、アプリに対して無効にしたいだけです。私はこれを試しましたが、役に立ちません。
getWindow().getDecorView()
.setSystemUiVisibility(View.SYSTEM_UI_FLAG_HIDE_NAVIGATION);
Androidタブのボトムバーを無効にしたい。永久に無効にしたくありません(確実なロックを使用)。アプリにはユーザーを家に戻すボタンがあるため、アプリに対して無効にしたいだけです。私はこれを試しましたが、役に立ちません。
getWindow().getDecorView()
.setSystemUiVisibility(View.SYSTEM_UI_FLAG_HIDE_NAVIGATION);
それを行う簡単な方法はありません。アクションバーを完全に非表示にする必要があるレストランの電子メニュー アプリを開発しました。私たちは Surelock から始めましたが、後に独自のソリューションに切り替えました。ここですべてを公開することはできませんが、いくつかのヒントを提供できます。
Android アクション バーは、システム プロセスによって提供されます。終了すると、アクションバーが削除されます。Android は実際には Linux フレーバーです。したがって、C で単純な Linux プログラムを作成し、アクションバー プロセスに KILL シグナルを送信できます。次に、プログラムはポートでリッスンし、アクティビティ (またはアプリケーション) が終了すると、そのポートに書き込む必要があります。その後、バックグラウンド プログラムはアクション バー プロセスを再起動するか、その代替手段を提供する必要があります。