제가 m5까지 사용하고 android를 잠시 접었는데 이번에 다시 시작해려고하니 어렵네요.
지금 천천히 notepad부분 보고있는데  onCreateContextMenu 이부분에서 막혀가지고
완전 초보라고 생각하시고 onCreateContextMenu 부분 설명 좀 부탁드립니다.
제가 알고 싶은건 이게 왜 필요한가요?
notepad에서 이부분 삭제하고 실행해도 그냥 잘 돌아가는데.. 아 너무 궁금해요
조금 황당한 질문 드려 죄송합니다.
 
   @Override
    public void onCreateContextMenu(ContextMenu menu, View view, ContextMenuInfo menuInfo) {
        AdapterView.AdapterContextMenuInfo info;
        try {
             info = (AdapterView.AdapterContextMenuInfo) menuInfo;
        } catch (ClassCastException e) {
            Log.e(TAG, "bad menuInfo", e);
            return;
        }

        Cursor cursor = (Cursor) getListAdapter().getItem(info.position);
        if (cursor == null) {
            // For some reason the requested item isn't available, do nothing
            return;
        }

        // Setup the menu header
        menu.setHeaderTitle(cursor.getString(COLUMN_INDEX_TITLE));

        // Add a menu item to delete the note
        menu.add(0, MENU_ITEM_DELETE, 0, R.string.menu_delete);
    }