![](https://images.gutefrage.net/media/default/user/12_nmmslarge.png?v=1551279448000)
![](https://images.gutefrage.net/media/default/user/15_nmmslarge.png?v=1551279448000)
Hallo Karl,
eine Idee die mir da einfiele wäre, in der onClick-Methode die ID aus der View abzufragen:
for (int i = 0; i <= richter.length; i++) {
Button button = new Button(this);
button.setId(i);
((Button) findViewById(i)).setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Toast.makeText(getApplicationContext(), "Button mit ID " + v.getId(), Toast.LENGTH_SHORT).show();
switch (v.getId()) {
case 1:
DoSomething();
case 2:
DoSomethingElse();
}
//ODER: if (v.getId() == 2)
DoSomethingElse();
}
});
}
Grüße,
Nockiro