2012-10-12 1 views
0

자바 클래스에서 단추를 만들고 가로 위치에있는 xml로 바꿔야합니다. + 내 배열 크기에 따라 자동으로 버튼을 생성 할 수있는 기능이 필요하다. .자바 클래스에서 단추를 만들고 xip으로 바꾸어야합니다.

+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

그때 그것을 해결로 표시 도움이된다면. 또한 포기 투표 :) –

관련 문제