Index: trunk/05.CheckBoxTest/default.properties =================================================================== --- trunk/05.CheckBoxTest/default.properties (revision 15) +++ trunk/05.CheckBoxTest/default.properties (revision 15) @@ -0,0 +1,13 @@ +# This file is automatically generated by Android Tools. +# Do not modify this file -- YOUR CHANGES WILL BE ERASED! +# +# This file must be checked in Version Control Systems. +# +# To customize properties used by the Ant build system use, +# "build.properties", and override values to adapt the script to your +# project structure. + +# Indicates whether an apk should be generated for each density. +split.density=false +# Project target. +target=android-7 Index: trunk/05.CheckBoxTest/.classpath =================================================================== --- trunk/05.CheckBoxTest/.classpath (revision 15) +++ trunk/05.CheckBoxTest/.classpath (revision 15) @@ -0,0 +1,7 @@ + + + + + + + Index: trunk/05.CheckBoxTest/.project =================================================================== --- trunk/05.CheckBoxTest/.project (revision 15) +++ trunk/05.CheckBoxTest/.project (revision 15) @@ -0,0 +1,33 @@ + + + 05.CheckBoxTest + + + + + + com.android.ide.eclipse.adt.ResourceManagerBuilder + + + + + com.android.ide.eclipse.adt.PreCompilerBuilder + + + + + org.eclipse.jdt.core.javabuilder + + + + + com.android.ide.eclipse.adt.ApkBuilder + + + + + + com.android.ide.eclipse.adt.AndroidNature + org.eclipse.jdt.core.javanature + + Index: trunk/05.CheckBoxTest/AndroidManifest.xml =================================================================== --- trunk/05.CheckBoxTest/AndroidManifest.xml (revision 15) +++ trunk/05.CheckBoxTest/AndroidManifest.xml (revision 15) @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + Index: trunk/05.CheckBoxTest/src/soo/ui/simple/CheckBoxTest.java =================================================================== --- trunk/05.CheckBoxTest/src/soo/ui/simple/CheckBoxTest.java (revision 15) +++ trunk/05.CheckBoxTest/src/soo/ui/simple/CheckBoxTest.java (revision 15) @@ -0,0 +1,89 @@ +package soo.ui.simple; + +import android.app.Activity; +import android.os.Bundle; +import android.util.Log; +import android.view.KeyEvent; +import android.view.View; +import android.view.View.OnKeyListener; +import android.widget.CheckBox; +import android.widget.CompoundButton; +import android.widget.EditText; +import android.widget.Toast; +import android.widget.CompoundButton.OnCheckedChangeListener; + +public class CheckBoxTest extends Activity + implements OnCheckedChangeListener{ + CheckBox cb = null; + /** Called when the activity is first created. */ + @Override + public void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.main); + + cb = (CheckBox)findViewById(R.id.checBox01); + cb.setOnCheckedChangeListener(this); + + final EditText et = (EditText)findViewById(R.id.editText01); + Log.e("user 1", "don't"); + + /* + et.setOnKeyListener(new OnKeyListener() { + + @Override + public boolean onKey(View v, int keyCode, KeyEvent event) { + // TODO Auto-generated method stub + Log.e("user 1", "do that" ); + return false; + } + }); + */ + + et.setOnKeyListener( + new OnKeyListener() { //臾대�(�듬�) �대��대��� + @Override + public boolean onKey(View v, int keyCode, KeyEvent event) { + // TODO Auto-generated method stub + Log.e("user 1", "do that" ); + String content = et.getText().toString(); + Log.e("onClick", content); + if(content.length()>10){ + Toast t = Toast.makeText(CheckBoxTest.this, "10���댄��ъ� �⑸���", Toast.LENGTH_SHORT); + t.show(); + et.setText(""); + } + return false; + } + } + ); + + /* + cb.setOnCheckedChangeListener( + new OnCheckedChangeListener() { //�듬� �대��ㅻ� �����媛�껜瑜���� ��� ����� + @Override + public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { + // TODO Auto-generated method stub + if(cb.isChecked()){ + cb.setText("泥댄� ��); + }else{ + cb.setText("泥댄� ���"); + } + } + } + ); + */ + } + + @Override + public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { + // TODO Auto-generated method stub + if(cb.isChecked()){ + cb.setText("泥댄� ��1"); + }else{ + cb.setText("泥댄� ���"); + } + } +} + + +//臾대�(==�듬�)�대��대���-> ����대��대��� Index: trunk/05.CheckBoxTest/res/values/strings.xml =================================================================== --- trunk/05.CheckBoxTest/res/values/strings.xml (revision 15) +++ trunk/05.CheckBoxTest/res/values/strings.xml (revision 15) @@ -0,0 +1,5 @@ + + + Hello World, CheckBoxTest! + CheckBoxTest + Index: trunk/05.CheckBoxTest/res/layout/main.xml =================================================================== --- trunk/05.CheckBoxTest/res/layout/main.xml (revision 15) +++ trunk/05.CheckBoxTest/res/layout/main.xml (revision 15) @@ -0,0 +1,27 @@ + + + + +