Escribí el siguiente código pero no entiendo cómo escribir el método OnclickListner()
para todos los botones.¿Cómo crear varios botones en tiempo de ejecución? + android
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
LinearLayout layout = (LinearLayout) findViewById(R.id.ll1Relative);
for (int i = 1; i < 10; i++) {
LinearLayout.LayoutParams p = new LinearLayout.LayoutParams(
LinearLayout.LayoutParams.WRAP_CONTENT,
LinearLayout.LayoutParams.WRAP_CONTENT
);
Button b = new Button(this);
b.setText(""+ i);
b.setId(100+i);
b.setWidth(30);
b.setHeight(20);
layout.addView(b, p);
}
}
La cosa es que quiero escribir SQLite consulta para cada uno de los botones por separado. ¿Es mejor usar el caso swith? Hay 10 botones y cada uno tiene una consulta por separado. – Pramod