Пытаюсь затемнить кнопки навигации (Назад, Домой и т. Д.) На 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_HIDE_NAVIGATION, а не SYSTEM_UI_FLAG_LOW_PROFILE, панель навигации скрывается.
Я тестирую Nexus 7 и сначала подумал, что, возможно, это устройство просто не поддерживает эту опцию. Однако в приложении Kindle кнопки затемнены до точек, поэтому я предполагаю, что это возможно. Есть предположения?