在ImageView上单击阻止显示状态栏

时间:2015-03-05 15:42:07

标签: android

我有一个使用全屏ImageView的应用。我还使用下面的功能隐藏状态栏。但是当用户单击图像时,状态栏会再次显示。如何防止用户点击时出现状态栏?

public void HideStatusBar()
    {
        View decorView = getWindow().getDecorView();
        int uiOptions = View.SYSTEM_UI_FLAG_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_FULLSCREEN;
        decorView.setSystemUiVisibility(uiOptions);
    }

1 个答案:

答案 0 :(得分:0)

有些像这样吗?

yourImage.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                HideStatusBar();
            }
        });

希望这可以帮助你解决问题......:)