2010-11-09 48 views
0

问候,Appcelerator显示图像

我试图简单地在Android上使用Appcelerator显示图像。

我不明白为什么它不起作用。

这里是我的代码:

var back=Titanium.UI.createImageView({ 
url:'images/back.png' 
}); 

win.add(back); 

我也尝试把图像的视图内:

var view = Titanium.UI.createView({ 
    borderRadius:10, 
    backgroundColor:'red', 
    left:10, 
    right:10 
}); 
var back=Titanium.UI.createImageView({ 
url:'images/back.png' 
}); 
view.add(back); 
win.add(view); 

我完全卡住,我希望有人能指出我在正确的方向在这里。

提前许多感谢,

+0

你尝试到达出去在他们的论坛? – 2010-11-09 18:36:39

+6

是的,但我发现在stackoverflow上有更好的流量。 – Eamorr 2010-11-09 18:38:27

+4

也有更好的界面。 Appcelerator的论坛是相当无用的。 – ceejayoz 2010-11-09 18:59:05

回答

4

我得到它的工作如下:

var back_fn=Ti.Filesystem.getFile(Titanium.Filesystem.resourcesDirectory,'images/back.png'); 
var back=Titanium.UI.createImageView({ 
    image:back_fn, 
    top:10, 
    right:10 
}); 
win.add(back); 

感谢所有的答复家伙,

+0

你不应该用文件系统来做,但我很高兴它可以工作 – 2010-11-10 12:50:10

0

试试这个

var back=Titanium.UI.createImageView({ 
    url:'images/back.png', 
    height : 130, 
    width : 130 
});