2011-02-24 2 views
0

내 버튼을 클릭하여 프레임 레이 아웃에 새 버튼을 추가하면 새 버튼이 서로 쌓입니다. 내가 뭘 잘못하고 있는거야?새 뷰를 생성 할 때 서로 위에 겹쳐서 표시됩니다.

public void onClick(View v) { 
       Button newAlarm = new Button(Hop_Timer.this); 
       newAlarm.setText(alarmMinutes.getText() + " Addition - Remove"); 
       newAlarm.setLayoutParams(new LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT)); 
       FrameLayout alarmsFrame = (FrameLayout) findViewById(R.id.display_alarms); 
       alarmsFrame.addView(newAlarm); 
      } 

답변

4

FrameLayout보기를 사용했기 때문입니다. 수직 방향으로 LinearLayout을 시도하면 모든 것이 정상적으로 진행됩니다.

+0

대단히 감사합니다. – OFlan

관련 문제