2012-10-12 49 views
0

我需要在java類中創建一個按鈕,並將其替換爲xml中的特定位置,例如我想將它們放入我在xml中創建的水平scrollView中,請任何幫助+我需要一個函數,允許我根據自己的數組大小自動生成按鈕,謝謝。 。我需要在java類中創建一個按鈕並將其替換爲xml

+2

請發表您有問題的代碼,不要問別人寫你。 –

+0

您的權利IAM必須這樣做,但我從一開始就不知道如何發佈它我是新用戶,但感謝您的建議 –

回答

0

試試這個代碼

LinearLayout layout=(LinearLayout)findViewById(R.id.linearLayout); 
LayoutParams layoutParam_text=new LayoutParams(LayoutParams.FILL_PARENT,LayoutParams.WRAP_CONTENT); layoutParam_text.gravity=Gravity.LEFT; 
Button btnTest[]=new Button[array.size]; 

    for(int i=0;i<array.size();i++) 
    { 
     btnTest[i] =new Button(this); 
     btnTest[i].setLayoutParams(layoutParam_text); 
     btnTest[i].setTag(""+i); 
     btnTest[i].setOnClickListener(new OnClickListener() 
     { 
      @Override 
      public void onClick(View v) 
      { 

      } 
     }); 
     layout.addView(btnTest[i]); 
    } 
+0

謝謝你真的工作 –

+0

如果它幫助,然後標記爲解決。 也放棄投票:) –

相關問題