Kindle Fireの上下にソフトキーバーを無効にする方法は?
-
28-10-2019 - |
質問
Kindle Fireには、画面の下部にある灰色のツールバーがあり、ホームソフトボタンと他のボタンがあり、設定などに到達するためのツールバーがあります。私は、ニッチなビジネスのためにその特定のKindleで実行されている唯一のアプリとなるアプリを構築しています。これらのソフトキーツールバーのいずれかまたは両方を無効にする方法はありますか?
ありがとう。
解決
いいえ、ソフトキーメニューを無効にすることはできません。 あなたはを見ることができます Kindle Fireのドキュメント しかし、情報はありません:(
ただし、必要に応じて、ホームボタンとソフトキーメニューのバックボタンを無効にすることができます。
@Override
public void onAttachedToWindow()
{
//Disable home button
this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);
super.onAttachedToWindow();
}
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
//Disable all keys
return false;
}
アップデート
そして、あなたは次のようにあなたのマニフェストを更新する必要があります
<intent-filter>
...
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.HOME" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
次に、トップメニューからホームボタンを押すと、リストダイアログが表示され、「このアクションのデフォルトで使用」チェックボックスを有効にし、アプリを選択します。
他のヒント
フルスクリーンで実行するようにアプリを設定することにより、両方のツールバーを非表示にできます。
所属していません StackOverflow