2011-02-24 129 views
0

當我點擊我的按鈕來添加新的按鈕到framelayout時,新的按鈕堆疊在一起。任何想法我做錯了什麼?當生成新的視圖時,它們堆疊在一起

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 2011-02-24 21:48:29

相關問題