error in android ... show up in iphone

You must Login before you can answer or comment on any questions.

var objAry = 7; var maxH = win3.height; var maxW = win3.width; var minW = 96; var minH = 96; var W = Math.floor( maxW/minW ); var H = Math.ceil( objAry/ W ); var rowH = 0; var colW = 0; var curIndex = 0; var colorSet = [ "#D44646", "#46D463", "#46D4BE", "#C2D446", "#D446D5", "#4575D5", "#E39127", "#879181", "#E291D4", "#E291B4", "#E292D4", "#E201D4" ]; var tableData = []; //--start to collect object //while(H >rowH) { for(var rowH = 0; rowH < H; rowH++){ var thisRow = Ti.UI.createTableViewRow({ className: "grid", height: minH }); //--- begin column for(var colW = 0; colW < W;colW++){ //while(W > colW && curIndex < objAry) {

        var vLeft = minW*colW;
        var vTop = minH*rowH;
        var viewGrid = Ti.UI.createView({
            objName: &quot;view-grid&quot;,
            objIndex: curIndex.toString(),
            left: vLeft,
            top: vTop,
            width: minW,
            height: minH,
            backgroundColor: colorSet[curIndex]
        });

        thisRow.add(viewGrid);
        //colW++;
        curIndex++;
    }
    //rowH++;
    tableData.push(thisRow);
}   

var tableview = Ti.UI.createTableView({ data:tableData });

please, someone can tell me what wrong with this why in android cannot show up, i just try to make dashboard flow layout in titanium

1 Answer

Your Answer

Think you can help? Login to answer this question!