본문 바로가기
Adroid Studio

Android Studio_옵션메뉴와 컨택스트 메뉴 차이

by 디디찐 2022. 8. 26.
반응형

■xml 을 이용한 옵션 메뉴

1. 메뉴 폴더 생성 및 메뉴 XML 파일 생성 ,편집

- Activity_main.xml

2. Java 코딩 -메뉴 파일 등록: onCreateOptinsMenu()메소드 오버라이딩

-MainActivity.java

3. Java 코딩-메뉴 선택 시 동작할 내용 코딩: onOptionsItemSelected()메소드 오버라이딩

 

■xml 을 이용한 컨택스트 메뉴

1. 메뉴 폴더 생성 및 메뉴 XML 파일 생성 ,편집

- Activity_main.xml

2. Java 코딩 -메뉴를 사용할 위젯 등록: registerForContextMenu()로 등록

3. Java 코딩-메뉴 파일 등록: onCreateContextMenu() 메소드 오버라이딩

4. Java 코딩-메뉴 선택 시 동작할 내용 코딩: onContextItemSelected()메소드 오버라이딩

-MainActivity.java

 

■옵션 메뉴와 컨택스트 메뉴 차이

옵션메뉴는 키패드의 메뉴 버튼을 눌렀을 때 또는 아이콘을 눌렀을 때 화면 하단에 메뉴가 나온다.

화면을 초과할 경우(메뉴 리스트가 많은 경우) 스크롤로 처리할 수있다.

 

컨택스트 메뉴는 화면을 오래 누르거나 하는 동작으로 일반적으로 제목과 함께 화면 중앙에 나타나는 메뉴다.

 

 


// 직접 정리하여 작성하고 싶지만 구글링 시간 단축과 여러가지 등등으로 나도 계속 보기 위한 나의 블로그

참고 : https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=fnel7031&logNo=220714168681 

 

15. 옵션 메뉴 (Option Menu)와 컨텍스트 메뉴 (Context Menu)

안녕하세요. 오늘은 안드로이드에서 사용자가 여러 개의 선택지 중 하나를 선택하도록 하여 사용자의 명령...

blog.naver.com

 

반응형