인터페이스 |
설명 |
View.OnClickListener | 뷰가 클릭되었을 때 호출되는 콜백 메소드를 정의하는 인터페이스 |
View.OnCreateContextMenuListener | 뷰에 컨텍스트 메뉴가 생성되어야 할 때 호출되는 콜백 메소드를 정의하는 인터페이스 |
View.OnFocusChangeListener | 뷰의 포커스 상태가 변경되었을 때 호출되는 콜백 메소드를 정의하는 인터페이스 |
View.OnKeyListener | 키 이벤트를 뷰에 전달해야 할 때 호출 되는 콜백 메소드를 정의하는 인터페이스 |
View.OnLongClickListener | 뷰에 롱클릭이 발생했을때 호출되는 콜백 메소드를 정의하는 인터페이스 |
View.OnTouchListener | 터치 이벤트를 뷰에 전달해야 할 때 호출되는 콜백 메소드를 정의하는 인터페이스 |
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
public class ButtonClickDemoA1Activity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
final EditText edit = (EditText)findViewById(R.id.edit);
final TextView text = (TextView)findViewById(R.id.text);
Button button = (Button)findViewById(R.id.button);
button.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
// TODO Auto-generated method stub
text.setText(edit.getText());
}
});
}
}
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
public class ButtonClickDemoA1Activity extends Activity implements View.OnClickListener{
EditText edit;
TextView text;
public void OnCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
edit = (EditText)findViewById(R.id.edit);
text = (TextView)findViewById(R.id.text);
Button button = (Button)findViewById(R.id.button);
button.setOnClickListener(this);
}
public void onClick(View v){
text.setText(edit.getText());
}
}
<Button
android:id="@+id/button"
android:text="입력"
android:onClick="clickButton"
android:layout_width="fill_parent"
android:layout_height="wrap_content"/>
[Android]이클립스 단축키 (0) | 2012.06.10 |
---|---|
[Android]에뮬레이터와 시뮬레이터의 차이 (0) | 2012.06.10 |
[Android] Activity (0) | 2011.11.13 |
[Android]Spinner(스피너) (0) | 2011.11.13 |
[Android] Edit Text (0) | 2011.08.09 |
댓글 영역