Button keyButton[] = new Button[6];
RelativeLayout relativeLayout = (RelativeLayout) new RelativeLayout(this);
setContentView(relativeLayout);
MyView myNewView = new MyView(this);
myNewView.setId(1);
relativeLayout.addView(myNewView);
TableRow tabRow1 = new TableRow(this);
TableRow tabRow2 = new TableRow(this);
tabRow1.setId(2);
tabRow2.setId(3);
TableRow.LayoutParams tabRowParams = new TableRow.LayoutParams(TableRow.LayoutParams.WRAP_CONTENT, TableRow.LayoutParams.WRAP_CONTENT, 1);
for(int i = 0; i < 3; i++){
keyButton[i] = new Button(this);
keyButton[i].setText(""+i);
tabRow1.addView(keyButton[i],tabRowParams);
}
for(int i = 3; i < 6; i++){
keyButton[i] = new Button(this);
keyButton[i].setText(""+i);
tabRow2.addView(keyButton[i],tabRowParams);
}