CODEDRAGON ㆍDevelopment/Android
옵션 메뉴 추가방법
옵션메뉴(Option Menu)를 추가하기 위해서는 두개의 메소드를 재정의함으로써 메뉴 아이템을 추가할 수 있습니다.
단계 |
설명 |
1 |
· Menu 폴더 생성 · Menu 폴더에 XML 파일 생성 |
2 |
· onCreateOptionMenu() 메서드 오버라이딩 · 메뉴 생성 |
3 |
· onOptionsItemSelected() 메서드 오버라이딩 · 메뉴 항목 선택에 대한 이벤트 처리 |
컨텍스트 메뉴 추가방법
컨텍스트 메뉴(Context Menu)를 추가하기 위해서는 registerForContextMenu메서드와 두개의 메소드를 재정의함으로써 메뉴 아이템을 추가할 수 있습니다.
단계 |
설명 |
1 |
· Menu 폴더 생성 · Menu 폴더에 XML 파일 생성 |
2 |
· onCreate()메서드 내에 registerForContextMenu()로 등록 |
3 |
· onCreateContextMenu() 메서드 오버라이딩 · 메뉴 생성 |
4 |
· onContextItemSelected() 메서드 오버라이딩 · 메뉴 항목 선택에 대한 이벤트 처리 |
'Development > Android' 카테고리의 다른 글
\menu\main.xml, item 속성, android:showAsAction 속성값 (0) | 2018.01.04 |
---|---|
Menu객체의 Add메소드 인자, Menu관련 멤버 메소드, interface Menu (0) | 2018.01.04 |
AsyncTask 호출 도식도, AsnycTask 클래스의 주요 메소드 (0) | 2018.01.03 |
AsyncTask 클래스, public abstract class AsyncTask, AsyncTask Generic 타입, AsyncTask 장점과 단점 (0) | 2018.01.03 |
ProgressDialog (0) | 2018.01.03 |