Honeycomb+ のナビゲーション ボタン (戻る、ホームなど) を暗くしようとしています。これでうまくいくはずですが、私にはうまくいきません:
protected void onResume( )
{
super.onResume();
View v = findViewById( android.R.id.content );
if ( v != null )
v.setSystemUiVisibility( isNightVision() ? View.SYSTEM_UI_FLAG_LOW_PROFILE
:View.SYSTEM_UI_FLAG_VISIBLE );
}
SYSTEM_UI_FLAG_LOW_PROFILE ではなく SYSTEM_UI_FLAG_HIDE_NAVIGATION を使用すると、ナビゲーション バーが非表示になるため、これを正しく行っているという証拠がいくつかあります。
Nexus 7 でテストしていますが、最初はそのデバイスがこのオプションをサポートしていない可能性があります。ただし、Kindle アプリではボタンがドットに薄暗くなっているので、これは可能だと思います。何かご意見は?