안드로이드 홈페이지에서 제공하는 튜토리얼을 살펴보고 있는데요.


http://developer.android.com/resources/tutorials/notepad/notepad-ex2.html


여기서 Step3 에 노트패드를 삭제하는 구문이 있습니다.

재밌는건 getMenuInfo ()를 이용해서 컨텍스트 메뉴의 id정보를 받는다는 것인데요.

(컨텍스터로 등록한 뷰는 리스트뷰입니다.)


여기서 제가 주목한 점은, 이 노트패드 어플에 있는 Tuple의 id와 일치되는 값을 가져온다는 것입니다.

도대체 왜 ? 어떻게 ? 이게 가능할까요.

'컨텍스트 메뉴의 아이디'와 '테이블의 튜플의 아이디'는 일치할 필요가 없는데 말이죠.



K-1.png K-3.png