【发布时间】:2015-06-20 19:09:35
【问题描述】:
您好,我是 Appcelerator Studio 的初学者,我正在尝试使用简单的 tableview 制作一个简单的应用程序。 我正在尝试在各种操作系统中执行此操作。结果是仅在带有 iphone 模拟器的 Mac OS X 上运行良好。在 Windows 8.1 和 Ubuntu 14.04 上,在 Android 模拟器上运行应用程序时,我遇到了同样的问题:应用程序启动但不显示数据表,而只是一个空白窗口!
我有一个这样的 index.xml:
<Alloy>
<Window class="container">
<TableView id="list" onClick="onClick" top="50px"></TableView>
</Window>
</Alloy>
还有一个像这样的 index.js 文件:
// list
var items = [{
title : "html.it",
url : "http://www.html.it"
}, {
title : "google",
url : "http://www.google.com"
}, {
title : "facebook",
url : "http://www.facebook.com"
}];
// tableview data binding
$.list.data = items;
// callback associata al click
function onClick(e) {
Ti.API.info(JSON.stringify(e));
alert("clicked on row " + e.index + "\n" + items[e.index].url);
}
$.index.open();
有人可以帮我理解为什么表格没有出现吗? 我也用 Android 4.4.2 和 Android 5 做了测试
【问题讨论】:
标签: android tableview appcelerator