프로그래밍 방식으로 수평선을 쉽게 배치 할 수 있습니다.프로그래밍 방식으로 수직 분할 선 추가
View view2 = new View(this);
view2.setBackgroundColor(0xFFC2BEBF);
relativelayout.addView(view2, new ViewGroup.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, 2));
이제는 수직으로 만드는 것을 제외하고 비슷한 행을 만들 해결책을 찾을 수 없습니다. 다시 말하지만, 이것은 모든 프로그래밍 방식으로 수행되어야합니다. here 솔루션을 찾았지만 제공 한 코드가 제대로 작동하지 않았습니다. 링크에 제공된 코드는 아래에서 확인할 수 있습니다.
view v = new View(this);
v.setLayoutParams(2,new TableRow.LayoutParams(TableRow.LayoutParams.MATCH_PARENT));
수평선을 만들기가 너무 간단합니다. 세로선을 작동 시키려면 어떻게합니까?
당신이'LayoutParams'의 주장을 교환하는 시도? 이와 같이 :'relativelayout.addView (view2, new ViewGroup.LayoutParams (2, ViewGroup.LayoutParams.MATCH_PARENT)); ' –