버튼은 많고, 단순한 일을 처리하는 onClick메소드라 그냥 한번에 처리하고 싶은데.....
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/textView"
android:layout_columnWeight="1"
android:text="1"
android:textSize="20dp"
android:textStyle="bold"
android:onClick="onNumberClick" />
요런 XML코드의 버튼 속성중 Text가 1~20까지 있다고 했을때, 버튼을 누르면....
public void onNumberClick(View view) {
Toast.makeText(MainActivity.this,"클릭",Toast.LENGTH_SHORT).show();
}
onNumberClick메소드에서 Toast로 몇번이 눌렸다고 뜨면 됩니다.
(예를들어 1번 버튼 누르면 Toast로 '1번 클릭' 이런식으로...ㅎㅎ)
View로 받아오니... view를 통해서 어떤 버튼이 눌렸는지 가져오면 될꺼같은데.... 어떤걸 써야할지 모르겠네요 ㅠㅠ