我在appcelerator(Android)中創建一個tableView,我想向它添加一個圖像。這只是一個測試,因爲在我的項目中我也遇到了一些問題,我想先試試它,所以我不會毀掉我的整個項目。圖像不會顯示在tableView
我首先添加了標準的PNG,看他是否會顯示這些,他做到了。但是當我添加一個我創建的png時,他拒絕在tableView中顯示它。有人知道他爲什麼拒絕展示圖像嗎? (我通過改變標準PNG的之一,並加入我的形象給它創造在Photoshop,巴)
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:谷歌的API的Android 2.2屏幕:HVGA)
不是這樣的:我第一次嘗試使用我製作的圖像,它工作但太小。所以我把它做得更大並取而代之。當我重建它時,它不會再顯示圖像。這是奇怪的事情。它工作,取而代之,拒絕工作。 Soooo怪異:) –
現在它變得更奇怪!所以我刪除了該項目的啓動配置並運行它。出於某種原因,它使用屏幕WVGA854而不是HVGA發佈,我也看到了第3張圖像。但是當我在配置中將屏幕更改爲HVGA時,圖像消失了。 –