public class MainActivity extends ActionBarActivity {
LinearLayout layout;
TextView texto;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
layout=(LinearLayout) findViewById(R.id.layout);
texto=(TextView) findViewById(R.id.textView1);
int ii=0;
for (int i=0;i < 5;i ++){
Button boton= new Button(getApplicationContext());
ii ++;
((Button)boton).setText("hola");
((Button)boton).setTag(R.id.codigo, ii);
((Button)boton).setTag(R.id.id_alarma, ii*10);
boton.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
texto.setText("" + ((Button)v).getTag(R.id.codigo) + "\n" + ((Button)v).getTag(R.id.id_alarma));
}
});
layout.addView(boton);
}
}