Kindle Fire の画面下部には、ホーム ソフト ボタンやその他のボタンを含む灰色のツールバーがあり、上部には設定などにアクセスするためのツールバーがあります。ニッチ ビジネス向けに、その特定の Kindle で実行される唯一のアプリとなるアプリを作成しています。これらのソフト キー ツールバーのいずれかまたは両方を無効にする方法はありますか?
ありがとう。
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>
次に、トップメニューからホームボタンを押すと、リストダイアログが表示され、「このアクションにデフォルトで使用」チェックボックスを有効にしてアプリを選択します.