我正在使用 Titanium Studio 构建 Titanium Android 移动应用程序,构建:3.1.2.201306061831 并在 HTC EVO 上进行测试并在我的 MacBook Pro 10.7.5 上构建它。
This is a tabbed application, when the tab is selected a tableview with rows of choices appears, when a row is selected, a URL is sent to a remote server and database so JSON data can be retrieved.
我通过使用 tableview 并在两个单独的文件中创建 HTTP 客户端并在 tableview 顶部的新窗口中显示 JSON 来完成这项工作。这有效,但我的标签不可见。
我读到我应该尝试在选项卡式窗口中隐藏和显示视图。第一个视图正确显示,然后选择一行时,视图不再可见,但新视图永远不会显示。我是这样做的:
var tableview = Ti.UI.createTableView({
backgroundColor:'transparent',
top:'50dp',
visible:'true',
color: '#000',
contentHeight:'auto'}
);
//My table code
tableview.addEventListener('click', function(e)
{
if(checkInternetConnection()){
tableview.visible='false';
var communityview=Ti.UI.createView({
top:'10dp'
});
communityview.visible='true';
//Create the HTTPClient
//add everything to communityview and add communityview to the window
我搞砸了我的代码吗?