Appcelerator:Android窗口没有全屏,顶部和底部〜2%仍显示启动画面

时间:2016-07-19 22:40:34

标签: appcelerator

我在所有应用中都遇到了这个问题。它在所有OS版本中都是持久的。下面的屏幕截图,看看问题是什么。窗口的顶部和底部有条形图,当应用程序运行时,可以看到闪屏。

var self = Titanium.UI.createWindow({
 title : 'Tab 1',
 backgroundColor : '#fff',
 fullscreen : true,
 backgroundImage : "/images/homeBG.png",
 orientationModes : [Titanium.UI.PORTRAIT],
});
self.open();

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>
    <item name="android:paddingBottom">2dp</item>
    <item name="android:paddingTop">2dp</item>
  </style>
</resources>

Splash Screen

App Screen Shot(您可以在顶部和底部看到仍然可以看到初始屏幕)

2 个答案:

答案 0 :(得分:1)

从custom_theme.xml中删除这两个属性:

<item name="android:paddingBottom">2dp</item>
<item name="android:paddingTop">2dp</item>

并尝试在xml / tss文件中研究文本字段,因为我确信我从未需要通过主题文件更改填充,并且它绝对可以从xml / tss完成。

如果您愿意,那么您可以分享文本字段的实际问题,以便人们可以帮助您。

答案 1 :(得分:0)

<item name="android:paddingBottom">2dp</item>
<item name="android:paddingTop">2dp</item>

似乎是问题所在,但我用它来更改文本字段的填充,因为它们没有正确显示。我将不得不找到另一种方法来使UI工作