Android:调暗导航按钮

标签 android button navigationbar

我正在尝试调暗 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 应用程序时,按钮会变暗为点,所以我认为这是可能的。有什么想法吗?

最佳答案

这是我在我的一个应用程序中所做的:

getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LOW_PROFILE);

关于Android:调暗导航按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13280253/

相关文章:

html - 我并排对齐了 2 个按钮,但现在我的背景不见了

java - 如何在调整窗口大小时自动调整 BorderPane 上按钮的大小?

ios - TabBarController 中嵌入的导航栏中未显示按钮项

来自父 div 的可变宽度的 CSS 水平菜单

android - 是什么决定了应用程序可以使用的最高版本的播放服务?

java - 具有通用列表参数的函数? (重载功能)

android - 改造滚动发光在填充之外

Android - Activity Home/向上箭头在 SDK 24 中有额外的填充/边距

android - ImageView adjustViewBounds 不适用于 fitXY

Android:自定义屏幕底部的android默认导航后退按钮