var win = Ti.UI.createWindow({theme:“ Theme.MyThemeActionbar”,});在本地文件中不工作,但在tiapp.xml中工作正常

时间:2019-01-24 14:28:22

标签: appcelerator appcelerator-titanium appcelerator-mobile appcelerator-alloy appcelerator-studio

我已经在platform / android / res / values / mycustomtheme.xml中设置了样式,在这里我尝试使用下面的行从js文件访问XML中设置的样式属性,但是它不起作用。

var win = Ti.UI.createWindow({theme: "MyThemeActionbar"});

1 个答案:

答案 0 :(得分:0)

这取决于您在XML文件中如何调用主题。 例如。我的主题XML像这样开始:

<?xml version="1.0" encoding="utf-8"?>
<resources>

    <style name="Theme.MyThemeActionbar" parent="Theme.AppCompat">
    ...

,我使用以下TSS:

"Window" : {
    theme: "Theme.MyThemeActionbar"
}