2012-06-02 3 views
1

으로 많은 버튼을 추가 ... 을 내가 매초마다 내가 을 main.xml에있는 새로운 버튼을 추가의 버튼은 항상 아래로 이동, 타이머를 가지고 있고 나는를 클릭하면 버튼이 삭제 될 예정입니다.안드로이드는, 타이머 나는 간단한 게임을 만들고 싶어

도와주세요.해야할 일은 무엇입니까? 배열 버튼을 사용 하시겠습니까? .. = (

b[indek] = new Button(context)   
     layout = (LinearLayout) View.inflate(this, R.layout.main, null); 
     b[indek].setLayoutParams(new LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT)); 
     indek++; 

답변

1

LinearLayout layout = (LinearLayout) findViewById(R.id.layout); 

    In your xml file, main xml layout android:id="@+id/layout" 

및 레이아웃 사용의 인스턴스를 얻으려면 ... 난 그냥 내가 아는 초보자 가 유 단지 분에이 문제를 해결 할 수 있습니다 도움이 이 레이아웃에 새 버튼을 사용하십시오 layout.addView(b[indek])
예 : this 예 :

+0

자세한 내용을 알려주십시오. 그 질문을 코드화하는 데 도움이 .. = (그냥 그냥 초보자 –

+0

@ AlvinChristian 버튼을 동적으로 추가하려면 먼저 findViewById (R.id.layout)로 할 수있는 레이아웃 참조를 얻습니다. 버튼을 추가하려는 주 레이아웃의 ID입니다.이 작업을 수행하면 버튼을 동적으로 만들고 layout.addView()를 사용하여 레이아웃에 추가해야합니다. – Eight

+0

나를 위해이 작업을 수행 할 수 있습니까? 나는 아주 아주 초보자지만 여기에 할 일이 있습니다. 나는 타이머를 만들 수 없습니다. 레이아웃에 대해 잘 모릅니다. = ( –

관련 문제