我正在制作 Cosu 应用程序,它在 locktask 模式下运行。我找到了使 NavigationBar 和 ActionBar 完全透明和隐藏的指南,但是如果用户从屏幕底部或顶部滑动,它将在底部 NavigationBar 上显示返回按钮。
我添加了可以快速再次隐藏它的代码片段。
/* Hides Navigation bar again if user swipes it visible */
@Override
protected void onResume() {
getWindow().getDecorView().setOnSystemUiVisibilityChangeListener(
new View.OnSystemUiVisibilityChangeListener() {
@Override
public void onSystemUiVisibilityChange(int visibility) {
getWindow().getDecorView().setSystemUiVisibility(flags);
}
});
super.onResume();
}
有什么方法可以使用样式或其他方式实际更改该后退按钮图标或其颜色为透明?我试图找出这方面的信息,但我发现使用额外的应用程序来修改后退按钮图像。
我可以使用以下代码禁用后退按钮事件,但不会隐藏它的可见性
@Override
public void onBackPressed() {
// nothing to do here
}