1

現在、Android アプリを作成し、Samsung GT-S5830 でテストしています。

私が抱えている問題は、アプリの実行中は戻るボタンのバックライトが常にオフになっているため (表示されないため)、アプリのテストを依頼したユーザーを混乱させているようです。

問題は、戻るボタンのバックライトが常にオンになっていることをプログラムで確認する方法があるかどうかです。

問題は電話のモデルに依存しているように見えるので、私はそれについて疑わしい.

ありがとう。

4

1 に答える 1

0

すでにstackoverflowの回答がありますが、もう一度投稿します:

private void setDimButtons(boolean dimButtons) {
    Window window = getWindow();
    LayoutParams layoutParams = window.getAttributes();
    float val = dimButtons ? 0 : -1;
    try {
        Field buttonBrightness = layoutParams.getClass().getField(
                "buttonBrightness");
        buttonBrightness.set(layoutParams, val);
    } catch (Exception e) {
        e.printStackTrace();
    }
    window.setAttributes(layoutParams);

}

または、ここで何かを見つけてみてください (新しいデザインはひどいです...) http://developer.android.com/reference/android/os/PowerManager.html

于 2012-06-22T09:56:44.457 に答える