~ 2014/JAVA & ANDROID
ANDROID:: 간단한 onClick 예제(버튼이벤트)
자전거타는이연구원
2013. 7. 11. 00:29
xml 코드 중..
<Button
android:id="@+id/Button1"
android:text="Button"
android:onClick="onClick" <== 이부분
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
다양한 온클릭 이벤트 작성법이 있지만 xml코드에 버튼 작성 시
android:onClick="onClick"라는 속성을 주면 버튼 클릭시 onClick 메소들 찾아 실행하게 된다.
java코드
...
public class MainActivity extends Activity{
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
...
public void onClick(View view) {
switch (view.getId()) {
case R.id.Button1:
//이벤트 작성
break;
}
}