Wie padding, um Spalten in der Tabelle layout dynamisch

Ich versuche, eine Tabelle zu erzeugen layout mit Schaltflächen dynamisch. Ich bin in der Lage, um die Tabellen-layout mit Tasten. bt ich brauche Abstand zwischen den Tasten. Wie kann ich programmgesteuert.

Ich habe versucht, folgenden code bt

private void showCowsTblField()
{

    for (int row = 0; row < numberOfRowsInField-1; row++)
    {
        TableRow tableRow = new TableRow(this);  
        tableRow.setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT,LayoutParams.FILL_PARENT ));
        for (int column = 0; column < numberOfColumnsInField -1; column++)
        {
            blocks[row][column].setLayoutParams(new LayoutParams(  
                    LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT)); 
            blocks[row][column].setPadding(blockPadding, blockPadding, blockPadding, blockPadding);

            tableRow.addView(blocks[row][column]);
            tableRow.setPadding(blockPadding, blockPadding, blockPadding, blockPadding);
        }
        tblCows.addView(tableRow,new TableLayout.LayoutParams(  
                LayoutParams.FILL_PARENT,LayoutParams.FILL_PARENT));  
    }
}

Bitte lassen Sie mich wissen,.... Danke.

InformationsquelleAutor praveenb | 2010-12-29

Schreibe einen Kommentar