其他分享
首页 > 其他分享> > android – 无法隐藏标题栏钛合金

android – 无法隐藏标题栏钛合金

作者:互联网

我在使用Alloy MVC的Titanium Appcelerator中遇到了问题.此问题包含以下内容(请参见图片)

我无法删除找到应用名称和徽标的黑条.我在设备上运行应用程序(谷歌Nexus,没有模拟器)

我已尝试以下方法删除此内容:

XML

<Alloy>
    <Window>
    </Window>
</Alloy>

TSS:

"Window":
{
    navBarHidden:true,
    fullscreen:true,
    backgroundColor:"Orange",
    orientationModes:[Ti.UI.PORTRAIT],
}

TiApp.XML:

<statusbar-style>default</statusbar-style>
<statusbar-hidden>true</statusbar-hidden>
<fullscreen>true</fullscreen>
<navbar-hidden>true</navbar-hidden>

但是这些选项中没有一个能够隐藏这个黑条.在iOS模拟器中,它仅通过将属性全屏设置为true来删除导航栏

还有其他选择可以解决这个问题吗?提前致谢!

解决方法:

可能是ActionBar正在展示吗?试着隐藏它.

To modify the theme to hide the action bar:

  1. Add a custom theme file to your project:

platform/android/res/values/custom_theme.xml:

<?xml version="1.0" encoding="utf-8"?> <resources>
    <style name="Theme.NoActionBar" parent="@style/Theme.Titanium">
        <!-- Depending on the parent theme, this may be called android:windowActionBar instead of windowActionBar -->
        <item name="windowActionBar">false</item>
    </style> </resources>

取自:http://docs.appcelerator.com/titanium/3.0/#!/guide/Android_Action_Bar

标签:android,titanium,appcelerator,titanium-alloy
来源: https://codeday.me/bug/20190713/1446294.html