2012-03-22 1 views
0

음악 응용 프로그램을 개발 중입니다. 긴 클릭으로 몇 가지 옵션을 제공 할 수있는 노래 목록을 원합니다. 그걸 위해 사용할 수있는 것은 무엇입니까 (contextmenu 또는 OnLongClickListener). 그들 사이의 차이점을 말할 수 있습니까? . 그리고 가능하다면 OnLongClickListener()에 대해 조금 더 설명해 주시겠습니까?oncreatecontextmenu와 onLongClickListener의 차이점

답변

2

OnLongClickListener는 사용자가 longclick을 수신하면 작업을 수행하는 데 사용됩니다. 여기서 프로그래머는 모든 작업을 수행 할 수 있습니다.

OnCreateContextMenu는 마우스 오른쪽 버튼 클릭과 같은 컨텍스트 메뉴를 만드는 데 사용되며, 여기에는 PC의 일부 메뉴가 표시됩니다. 여기서 컨텍스트 메뉴는 사용자가 longclick을 수신 한 경우에만 표시됩니다.

컨텍스트 메뉴는 OnLongClickListener로 수행하는 일반적인 작업과 같은 긴 클릭 동작을위한 작업입니다. 그러나 컨텍스트 메뉴는 미리 정의되고 고정되어 있습니다.

도움이 될 수 있기를 바랍니다.