質問

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>

次に、トップメニューからホームボタンを押すと、リストダイアログが表示され、「このアクションのデフォルトで使用」チェックボックスを有効にし、アプリを選択します。

他のヒント

フルスクリーンで実行するようにアプリを設定することにより、両方のツールバーを非表示にできます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top