Android studio 클릭이벤트
Activity에 버튼이 지정되있다고 했을때
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
// ... 코드 계속
final TextView textView1 = (TextView) findViewById(R.id.textView1);
Button buttonRed = (Button) findViewById(R.id.buttonRed) ;
buttonRed.setOnClickListener(new Button.OnClickListener() {
@Override
public void onClick(View view) {
textView1.setText("Red") ;
textView1.setBackgroundColor(Color.rgb(255, 0, 0));
}
}) ;
Button buttonGreen = (Button) findViewById(R.id.buttonGreen) ;
buttonGreen.setOnClickListener(new Button.OnClickListener() {
@Override
public void onClick(View view) {
textView1.setText("Green") ;
textView1.setBackgroundColor(Color.rgb(0, 255, 0));
}
}) ;
Button buttonBlue = (Button) findViewById(R.id.buttonBlue) ;
buttonBlue.setOnClickListener(new Button.OnClickListener() {
@Override
public void onClick(View view) {
textView1.setText("Blue") ;
textView1.setBackgroundColor(Color.rgb(0, 0, 255));
}
}) ;
}
}