相关疑难解决方法(0)

永久隐藏活动中的导航栏

是否可以永久删除活动上的导航栏?我想用平板电脑上屏幕按钮上显示的按钮删除栏,而不是操作栏.在这里.

我知道不建议这样做,我没有做出这个决定,但我需要这样做.在我的布局上,还有另一个按钮可以离开活动.我的应用程序的其余部分可以拥有并确实拥有导航栏.

我找到了这段代码并对其进行了一些调整.问题是即使我隐藏导航栏,也会留下黑色空间.我想系统会计算屏幕尺寸并考虑到导航栏?

public static class Content extends ImageView implements View.OnSystemUiVisibilityChangeListener, View.OnClickListener, ActionBar.OnMenuVisibilityListener {
    Activity mActivity;
    TextView mTitleView;
    Button mPlayButton;
    SeekBar mSeekView;
    boolean mAddedMenuListener;
    boolean mMenusOpen;
    boolean mPaused;
    boolean mNavVisible;
    int mLastSystemUiVis;

    Runnable mNavHider = new Runnable() {
        @Override public void run() {
            setNavVisibility(false);
        }
    };

    public Content(Context context, AttributeSet attrs) {
        super(context, attrs);
        setOnSystemUiVisibilityChangeListener(this);
        setOnClickListener(this);
    }

    public void init(Activity activity, TextView title, Button playButton,
            SeekBar seek) {
        // This called by the containing activity to supply the …
Run Code Online (Sandbox Code Playgroud)

android hide navigationbar

36
推荐指数
6
解决办法
10万
查看次数

防止出现android的状态栏(修改)

我正在实现一个信息亭模式应用程序,我已经成功地使应用程序全屏没有状态栏外观4.3但无法隐藏4.3和4.4中的状态栏,因为当我们向下滑动屏幕顶部时状态栏出现.

我试图让它全屏显示

  • 在清单中指定全屏主题
  • 设置窗口标志即setFlags
  • setSystemUiVisibility

可能重复但未找到具体解决方案

永久隐藏Android状态栏

最后我想要的是,如何在活动中永久隐藏状态栏?在android 4.3,4.4,5,6versions中

android kiosk statusbar

26
推荐指数
2
解决办法
3万
查看次数

防止状态栏扩展

反正是否阻止用户滑动状态栏(展开)或折叠回来?

我正在尝试更换锁屏,看起来它是必备功能.有没有可能的方法来做到这一点而不需要root权限?

android statusbar lockscreen

21
推荐指数
6
解决办法
4万
查看次数

如何以编程方式在android上禁用状态栏/通知栏?

我创建一个锁屏应用程序..此应用程序由SMS触发..当收到包含SMS的命令时,它将显示锁定屏幕活动.

我的锁屏活动正在使用TYPE_KEYGUARD来禁用主屏幕按钮.当设备屏幕关闭然后我再次打开时,我的问题是状态栏/通知栏仍然出现在我的屏幕上.这是一个问题,因为即使设备被锁定,用户仍然可以通过状态栏/通知栏访问某些程序.所以我想消除这个状态栏/通知栏,以便用户(盗窃)不能再访问该设备..请帮我解决这个问题..

android android-manifest

14
推荐指数
3
解决办法
3万
查看次数

如何在平板电脑中隐藏系统导航栏?

在我的平板电脑上,它有以下栏来控制回来,回家等(我不知道正确的名称,状态栏?控制栏?操作栏?或其他)

在程序中,它使用以下方法来全屏显示.

requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
requestWindowFeature(Window.PROGRESS_INDETERMINATE_OFF);
Run Code Online (Sandbox Code Playgroud)

但我不知道为什么酒吧还在这里.因此,我无法获得正确的屏幕尺寸.

谁能告诉我如何删除它?

酒吧

android android-softbuttons

11
推荐指数
3
解决办法
4万
查看次数

Android隐藏和禁用通知(状态)栏

通过使用下面的代码,我可以通过全屏隐藏通知栏

android:theme="@android:style/Theme.Holo.NoActionBar.Fullscreen"
Run Code Online (Sandbox Code Playgroud)

要么

getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
Run Code Online (Sandbox Code Playgroud)

但我想要做的是完全禁用状态栏.我正处于所谓的"自助服务终端模式",我想确保用户不能从顶部挡板上滑下手指.上述两种解决方案都可以隐藏通知栏,但它不适用于在应用程序中完全禁用它.

这可能吗?

android

3
推荐指数
1
解决办法
7478
查看次数