저는 하기 처럼,
버튼 이벤트에 대한 내용을 다루기 위해서 코드를 편집 중입니다.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
package bluemooninsea.soo.eventtest;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;
import androidx.appcompat.app.AppCompatActivity;
public class MainActivity extends AppCompatActivity {
TextView textView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Button button = (Button)findViewById(R.id.button);
textView = (TextView)findViewById(R.id.textView);
// BtnOnClickListener boc = new BtnOnClickListener();
// button.setOnClickListener(boc);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
textView.setText("버튼 클릭!");
}
});
}
|
cs |
오늘 이 중에서, 안드로이드 개발자 문서를 보는 간단한 방법을 알아보도록 하겠습니다.
다음 포스팅에서 진행될 이벤트 클릭 리스너의 API 문서를 한번 열어보겠습니다.
1. 안드로이드 스튜디오에서 API 문서 열기 (단축키 Ctrl+Q)
- API 문서를 보시기 원하는 곳에 마우스 커서를 이동합니다.
저는 하기 빨간색 박스 내의 View.OnClickListener 라는 인터페이스에다가 커서를 위치했습니다.
- 해당 커서 위치에서 Ctrl+Q 단축키를 누릅니다.
그러면, 하기 서브 팝업창이 생깁니다. 거기서 하이퍼링크로 표시된 노란색 박스 영역을 선택해줍니다.
2. 열린 문서에서 API 확인하기.
- 하기 처럼 웹페이지가 열리면서 해당 API를 확인 할 수 있습니다.
- View.OnclickListener 는 인터페이스로써, onClick() 이라는 함수를 꼭 구현해라. 라고
개발자에게 말해주고 있습니다.
onClick() 리스너는 view 에 Click 이벤트가 발생했을때 안드로이드 시스템에서 자동으로 불러주는 함수(콜백 함수)
입니다.
안드로이드에서 버튼 클릭 이벤트 처리를 다루는 하기 부분은
다음 포스팅에서 살펴보겠습니다. 감사합니다 :)
1
2
3
4
5
6
|
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
textView.setText("버튼 클릭!");
}
});
|
cs |
반응형
'앱 만들기 > 안드로이드 study' 카테고리의 다른 글
안드로이드의 기술 # HashMap 에서 데이터 가져오기 (4) | 2020.08.30 |
---|---|
안드로이드의 기술 # String array 리소스 접근하기 (6) | 2020.08.29 |
자바 인터페이스 란? (6) | 2020.08.26 |
자바 익명 클래스 란? (4) | 2020.08.25 |
안드로이드 쓰레드 (6) | 2020.08.24 |
댓글