【问题标题】:Android: Spinner shows title bar for 1/2 secAndroid:微调器显示标题栏 1/2 秒
【发布时间】:2014-03-17 21:30:45
【问题描述】:

目前我已将我的应用程序设置为在 java 中全屏,而不是在 xml 中:

// Full Screen
        requestWindowFeature(Window.FEATURE_NO_TITLE);
        getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
                WindowManager.LayoutParams.FLAG_FULLSCREEN);
        setContentView(R.layout.location);

这很好用,除了微调器的一种奇怪行为。当您选择一个微调器时,标题栏会出现片刻,然后返回背景。启动画面也具有相同的代码,但标题栏也保留在该类中。任何想法为什么会发生这种情况?

【问题讨论】:

    标签: java android xml spinner fullscreen


    【解决方案1】:

    在您的 android 清单中添加 android:theme="@android:style/Theme.NoTitleBar 我在我的一个应用程序中声明的每个活动中都有这个,但你也可以在布局中应用它。

    清单摘录:

    布局摘录: 使用布局方法,子/嵌套布局应该继承它,除非它被主题或样式覆盖。希望它有效。

    【讨论】:

    • 那行不通。当它是一个更大的微调器时,它似乎正在发生。只有几个选项的两个微调器不会导致标题栏显示,但是一旦我点击带有 20+ 的微调器,标题栏就会显示。
    • 那么抱歉,我没办法了 :( 这应该可行,但我从来没有遇到过你的问题,也没有使用过那么大的微调器。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-29
    • 1970-01-01
    • 2011-06-17
    • 2012-10-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多