• [안드로이드] 안드로이드 체크박스를 만져보자2012.11.08 PM 11:07

게시물 주소 FONT글자 작게하기 글자 키우기

체크박스를 누르면 토스트를 출력하는 어플을 만들어보겠습니다.



체크박스가 있는 xml을 만들어주세요.
그리고 .java로 갑니다.



package com.example.checkbox;

import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;
import android.view.View;
import android.view.View.oncl-ckListener;
import android.widget.CheckBox;
import android.widget.Toast;

public class MainActivity extends Activity {

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

//체크박스 연결
final CheckBox checkbox = (CheckBox)findViewById(R.id.checkBox1);

checkbox.setoncl-ckListener(new oncl-ckListener() {

public void oncl-ck(View v) {
// TODO Auto-generated method stub

//체크 박스를 클릭되면 호출,체크 여부 확인
if(((CheckBox) v).isChecked()) {
Toast.makeText(MainActivity.this, "Selected",
Toast.LENGTH_LONG).show();
} else {
Toast.makeText(MainActivity.this, "Not selected",
Toast.LENGTH_LONG).show();
}
}
});
}

@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.activity_main, menu);
return true;
}
}



체크박스를 누르면 토스트가 뜹니다.
댓글 : 2 개
메소드 대소문자 제대로 안쓰신듯..
ㄴ엥...그런가요?
아니면 복붙해서 이상해진건가요...ㅠ
친구글 비밀글 댓글 쓰기