2011-10-01 2 views
0

일부 데이터가 포함 된 목록보기가 있습니다. intent chooser 통해 공유하고 싶습니다.긴 목록보기 항목을 클릭하면 의도 선택기를 표시하는 방법은 무엇입니까?

) (I 긴 컨텍스트 메뉴 이벤트를 트리거리스트 뷰 항목을 클릭 발견하고 상황에 맞는 메뉴를 사용하는 일반적인 방법은 에서 빌드를 인, onCreateContextMenu() 메뉴 인 다음 onContextItemSelected에 menuInfo에서 행 인덱스를 얻을. 그러나 필자의 경우에는 목록보기 항목을 길게 누르면 인 텐트 선택기를 직접 표시하려고합니다.

내가 이해하게합니까? 이걸 어떻게 성취 할 수 있니?

답변

1
 listView.setOnItemLongClickListener(new OnItemLongClickListener() { 

     @Override 
     public boolean onItemLongClick(AdapterView<?> arg0, View arg1, 
       int arg2, long arg3) { 
      return true; 
     } 
    }); 
관련 문제