버튼은 많고, 단순한 일을 처리하는 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를 통해서 어떤 버튼이 눌렸는지 가져오면 될꺼같은데.... 어떤걸 써야할지 모르겠네요 ㅠㅠ