钛合金定制tableview行

时间:2015-02-04 05:12:03

标签: android titanium

我创建了一个tableview,其中点击每个tableviewrow(父行)我得到另一个tableviewrow(子行)追加。在tableviewrow追加我试图在附加的tblviewrow内创建两个视图,一个视图用于按钮和其他视图单击每个按钮时应显示的每个按钮的详细信息。 我试过的代码在

下面
  var row = Ti.UI.createTableViewRow();
        //rightImage:"application-black.png"
        var apendedrwmainview = Ti.UI.createView({
            backgroundColor : "white",
            layout : "vertical"
        });
        var apendedrwsbviewfrst = Ti.UI.createView({
            backgroundColor : "white",
            layout : "horizontal"
        });
    apendedrwmainview.add(apendedrwsbviewfrst);

     var apendedrwsbviewsecnd = Ti.UI.createView({backgroundColor: "red", layout: "vertical", height: '50',width:'100'});
   var aLabel = Ti.UI.createLabel({
         text : 'APPLICATION',
         color : 'red',
         font : {
         fontSize : 15
         },

         top : 110,
         left : 80,
         textAlign : 'left'
         });

         // Add to the parent view.
         apendedrwsbviewsecnd.add(aLabel);   
      apendedrwmainview.add(apendedrwsbviewsecnd);
        row.add(apendedrwmainview);
        tableView.insertRowAfter(e.index, row);
        value1 = false;
        break;
    } else {
        tableView.deleteRow(e.index + 1);
        value1 = true;
        break;
    }
}

});

在这段代码我得到的第一个视图第二个视图没有创造我做了什么错误请帮助我,我是钛的新手

我试图追加的行如下图所示 enter image description here

当我点击tableview中的父行时,该行应该被追加并删除。

0 个答案:

没有答案