我在所有应用中都遇到了这个问题。它在所有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>
App Screen Shot(您可以在顶部和底部看到仍然可以看到初始屏幕)
答案 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工作