package com.example.btndynamique; import android.os.Bundle; import android.app.Activity; import android.widget.Button; import android.widget.LinearLayout; public class MainBtnDyn extends Activity { private Button myBtn; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main_btn_dyn); myBtn=new Button(this); // creation d'un Boutton et init d'une référence vers ce boutton myBtn.setText("Hello"); LinearLayout layout1=(LinearLayout )findViewById(R.id.linearLayout1); // recup du layout xml layout1.addView(myBtn); // on rajoute le boutton } }