2016-10-30 4 views
-4

왼쪽 클릭시 메뉴를 추가하고 싶습니다.
이 작업을 수행하는 방법에 대한 정보는 어디서 볼 수 있습니까? 여기 메뉴에 옵션 메뉴를 추가하는 방법 버튼

for this button

지금 나는 Activiti

Button btn = (Button) findViewById(R.id.btn); 
     registerForContextMenu(btn); 

의 버튼을 눌러서 추론 내가 선택 버튼을 때 사용자가 클릭을 표시 할 메뉴

public void onCreateContextMenu(ContextMenu menu, View v, 
           ContextMenu.ContextMenuInfo menuInfo) { 
    super.onCreateContextMenu(menu, v, menuInfo); 
    menu.setHeaderTitle("Context Menu"); 
    menu.add(0, v.getId(), 0, "Action 1"); 
    menu.add(0, v.getId(), 0, "Action 2"); 
    menu.add(0, v.getId(), 0, "Action 3"); 
} 


public boolean onContextItemSelected(MenuItem item) { 
    if (item.getTitle() == "Action 1") { 
     Toast.makeText(this, "Action 1 invoked", Toast.LENGTH_SHORT).show(); 
    } 
    else if (item.getTitle() == "Action 2") { 
     Toast.makeText(this, "Action 2 invoked", Toast.LENGTH_SHORT).show(); 
    } 
    else if (item.getTitle() == "Action 3") { 
     Toast.makeText(this, "Action 3 invoked", Toast.LENGTH_SHORT).show(); 
    } 
    else { 
     return false; 
    } 
    return true; 
} 

입니다 이미지에서.

어떻게 만드시겠습니까?

+0

정확히 무엇이 필요한지 더 설명해주십시오. 질문의 제목, 그림 및 설명이 너무 혼란 스럽습니다. –

+0

그는 옵션 메뉴를 표시하려고합니다. –

+0

이미지를 업데이트합니다. –

답변

0

정보는 here입니다.

나는 옵션 메뉴를 찾고 있다고 생각합니다. Android 3.0 이상에서는 컨텍스트 메뉴가 작업 표시 줄에 있습니다.

+0

아니요, 작업 표시 줄이 아닙니다. 지정한 버튼을 눌러 메뉴를 표시하고 싶습니다. –