我有以下index.xml
<Alloy>
<Window id="container" title="My App">
<View backgroundImage="/myBackground.jpg">
<Label backgroundColor='rgba(0,0,0,0.5)' text="Hello world!"></Label>
</View>
</Window>
</Alloy>
正如文档所说,这应该为我提供一个带有半透明黑色背景的Hello World文本。在iOS工作正常,但它在Android上显示完全透明的背景。
我尝试将其放在单独的tss文件中但仍然是同一个问题。有什么想法吗?
答案 0 :(得分:1)
由于某些原因,Titanium中的Android编辑与颜色的rgba()语法不兼容。请尝试使用Hex版本:
<Alloy>
<Window id="container" title="My App">
<View backgroundImage="/myBackground.jpg">
<Label backgroundColor='#50000000' text="Hello world!"></Label>
</View>
</Window>
</Alloy>