Ich versuche dynamische Tasten in
Grid layout
auszurichten.dynamische Tasten im Raster ausrichten
Problem:
Wenn jedoch mehr als eine Textzeile wird die Bildung von Tasten in der Reihe wird nicht als notwendig.
Zeichenfolge item [] = new Zeichenfolge [] {"item1", "item2", "item3 ja", "item4", "item5"};
Schaltfläche [] myButton = neue Schaltfläche [item.length];
GridLayout scrViewButLay = (GridLayout) findViewById(R.id.grid);
scrViewButLay.setColumnCount(4);
scrViewButLay.setRowCount(10);
// GridLayout.LayoutParams leftMarginParams = new GridLayout.LayoutParams ( //);
for (int index = 0; index < item.length ; index++) {
myButton[index] = new Button(this); //initialize the button here
myButton[index].setText(item[index]);
myButton[index].setHeight(100);
myButton[index].setWidth(100);
myButton[index].setTag(index);
scrViewButLay.addView(myButton[index]);
}
}
Warum verwenden Sie keinen Adapter? –
ich bin neu zu Android können Sie mir irgendein Beispiel –