Kindle Fire 3とKindle Fire HDXのナビゲーションバーを隠す
-
21-12-2019 - |
質問
マイコード:
s_activity.runOnUiThread(new Runnable()
{
@Override
public void run()
{
//hide nub
View view = s_activity.getWindow().getDecorView().findViewById(android.R.id.content).getRootView();
view.setSystemUiVisibility(View.SYSTEM_UI_FLAG_LOW_PROFILE | View.SYSTEM_UI_FLAG_FULLSCREEN | View.SYSTEM_UI_FLAG_HIDE_NAVIGATION);
}
});
.
このコードを使用して、ゲームをプレイしながらナブバーを隠します。しかし、それはデバイスでのみ機能します:KF 1、2。KF 3に関しては、NUBバーは実際には隠されていません。1秒で隠されています。その後、Nub Barは画面との対話がないかどうかを示します。 だから私のアプリケーションが実行されている間にバーがどのように表示されませんか??
解決
Fire OS 3.0と3.1とSystem_UI_FLAG_FULLSCREENのバグがあったようです。 彼らはそれがFire OS 3.2.1で修正されたと主張しています。 リンク: https://forums.developer.amazon.com/Forums./thread.jspa?messageId=6004
最新にアップグレードすると、system_ui_flag_fullscreenフラグが機能します。ここで報告した3rd世代のKindleではまだ動作していないsystem_ui_flag_low_profileを使用しています。
所属していません StackOverflow