layout에 Button을 추가한다.
1 2 3 4 5 | <Button android:id="@+id/button" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="button"/> | cs |
Button의 클릭 이벤트는 setOnClickListener를 이용한다.
layout에서 onClick속성을 이용하는 방법도 있지만 추천하는 방법은 아니므로 setOnClickListener에 구현하는 것이 좋다.
1 2 3 4 5 6 7 8 9 10 11 12 13 | @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Button button = (Button) findViewById(R.id.button); button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Toast.makeText(MainActivity.this, "버튼이 클릭되었습니다.", Toast.LENGTH_SHORT).show(); } }); } | cs |
'Android' 카테고리의 다른 글
[Android] ToggleButton/Switch 사용 (0) | 2019.03.07 |
---|---|
[Android] Button 상태에 따라 이미지 변경하기 (0) | 2019.03.06 |
[Android] ProgressBar Customize (0) | 2019.03.04 |
[Android] ProgressBar 표시하기 (0) | 2019.03.02 |
[Android] gravity 속성 (0) | 2019.03.01 |