图像不会显示在tableView中

时间:2012-01-18 13:27:24

标签: android android-emulator appcelerator appcelerator-mobile

我正在appcelerator(Android)中创建一个tableView,我想为它添加一个图像。这只是一个测试,因为我在项目中也遇到了一些问题,我想先在其他地方尝试一下,这样我就不会破坏整个项目。

我首先添加了标准的png,看他是否会展示那些,他做到了。但是当我添加一个我创建的png时,他拒绝在tableView中显示它。有人知道为什么他拒绝展示图像吗? (我通过更改标准png之一并将图像添加到Photoshop中来创建png。)

var win = Titanium.UI.createWindow({
    title:'tableViewRow',
    backgroundColor:'#fff'
});

var regData = [
{leftImage:'KS_nav_ui.png', title:'gft', left:20, color:'black'},
{rightImage:'KS_nav_views.png', title:'grofvuil', left:20, color:'black'},
{leftImage:'glas.png', title:'glas', left:20, color:'black'}
];

var tbl = Titanium.UI.createTableView({
    data:regData
});

win.add(tbl);
win.open();

这是我在Android模拟器中得到的结果的图像(android api:Google API Android 2.2和屏幕:HVGA) enter image description here

1 个答案:

答案 0 :(得分:0)

我已经解决了。我做的是我在Android amulator中运行应用程序。我关闭了应用程序并返回主屏幕(您可以保存一些应用程序)。我按下菜单然后进入设置。比我去申请。我打开了“管理应用程序”并删除了应用程序。我关闭了模拟器并再次运行它并显示了图像。

我不知道你为什么要这样做,但它对我有用。我希望我可以通过发布答案来拯救某人(我知道我有他们:D)