Здравствуйте. Я хочу нажать кнопку, которая будет добавлять новую строку в строку таблицы при каждом нажатии. После добавления 3 кнопок в строку я хочу динамически создать новую строку таблицы и добавить в нее новую кнопку.
Я знаю, как добавить строку с кнопкой (ями) в таблицу, если я нажму кнопку. Я не знаю, как изменять строку таблицы при каждом нажатии, чтобы добавить дополнительную кнопку.
Любой совет был бы весьма полезен и оценен.
Ниже приведен мой код, но он не идеален
public class DynamicTableView extends Activity {
TableLayout mTlayout;
String[] mTextofButton = { "Dipak", "E", "I", "J", "L",
"M", "G", "R", "N", "T", "H", "P",
"K", "Y", "V" };
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
mTlayout = (TableLayout) findViewById(R.id.mTlayout);
TableRow tr=new TableRow(this);
for(int i=0;i<mTextofButton.length;i++){
Button btn=new Button(this);
btn.setText(mTextofButton[i]);
tr.addView(btn);
}
mTlayout.addView(tr);
}
}
Спасибо заранее.