프로그래밍 방식으로 GridLayout
3x3을 만들었습니다.GridLayout에서 빈 셀 수축
0 1 2
0 O O
1 O
2 O O
하지만 내 응용 프로그램에서 나는이있다 :
나는 다음과 같이 5 RadioButtons
와 그것을 채울 필요가 여기에
0 1 2
0 O
1 O
2 O
내가
Buttons
을 만드는 데 사용하는 코드입니다 :
Spec FieldRowParam = GridLayout.spec(FieldRow);
Spec FieldColumnParam = GridLayout.spec(FieldColumn);
GridLayout.LayoutParams Params = new GridLayout.LayoutParams(FieldRowParam, FieldColumnParam);
btnNew = new RadioButton(this);
FieldLayout.addView(btnNew,Params);
좌표는 int FieldRow
및에서 사용합니다. 0 :
0-0; 1-1; 2-2; 0-2; 2-0.
0-0 및 0-2 좌표가있는 버튼은 1 버튼, 2-2 및 2-0 버튼에도 병합됩니다.
버튼 사이의 빈 셀에 문제가 있다고 생각하지만 문제를 해결할 수 없습니다. 귀하의 답변 주셔서 감사합니다! 당신은 당신이 그것을 점유하기 위해 그 "빈"세포에서`Space`을 넣어야 할 RadioButton
을 필요로하지 않을 때 – LightYearsBehind