Я установил 10 кнопок в xml и добавил к основному виду деятельности. Я показываю только 2. Все кнопки просто меняют цвета переменной и кнопки. Есть ли способ сгруппировать все кнопки в один onclicklistener и использовать переключатель, чтобы проверить, какая кнопка была нажата. использование отдельного onclicklistener похоже на выделение талии.Button array onclicklistener
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
f1 =(Button) findViewById(R.id.f1);
f2 =(Button) findViewById(R.id.f2);
f1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
clearbutton();
f1.setBackgroundColor(Color.RED);
intbtnSelect=0;
}
});
f2.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
clearbutton();
f2.setBackgroundColor(Color.RED);
intbtnSelect=1;
}
});
Очень новое для затмения и андроида. Я пробовал все это, но получаю много ошибок. Мне нужно учиться немного больше. Может ли кто-нибудь отправить мне полный проект щелчка на кнопке, который я могу импортировать в eclipse и посмотреть технику. Мне нравится андроид: onclick = "onButtonClicked" вариант Еще раз спасибо за все примеры кода. Если кто-то может написать мне [email protected], это было бы здорово. – Bobby