У меня 3 кнопки на макете.Я хочу, чтобы при нажатии на каждый из них переходил на другой экран.Что я должен сделать, это что-то вроде этого или что-то более сложное?
b1=(Button)findViewById(R.id.Button01);
b1.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
FirstButtonClicked();
}
});
b2=(Button)findViewById(R.id.Button02);
b2.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
SecondButtonClicked();}
});
b3=(Button)findViewById(R.id.Button03);
b3.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
ThirdButtonClicked();}
});
Должен ли я возвращать что-либо относительно нажатой кнопки или, если первая кнопка нажата (например), вторая и третья не будут работать привсе?Алос, они должны быть определены внутри моего onCreate, или я мог бы определить их снаружи, как новую функцию с именем CheckButtons ();и просто вызвать его из моего on.Create () (или когда я еще хочу проверить эти кнопки)?