:위치에 의존하는 행동 내가 일반적으로 상황에 맞는 활동을 위해 다음과 같은 서명 <code>onCreateContextMenu()</code>을 사용 버전 앱에서
public void onCreateContextMenu(ContextMenu menu, View v,
ContextMenuInfo menuInfo)
가 menuInfo
나에게 내 목록의 항목에 대한 정보를 제공하는 것 상황에 맞는 메뉴가 만들어졌습니다. 그런 다음 적절한 조치를 찾기 위해 Uri
권한을 얻고 자동 항목 또는 기타 항목을 사용하여 메뉴 항목으로 생성 할 수 있습니다. 새로운 API를 사용하여 이제
, 이것에 대한 교체가 상황에 맞는 작업 표시 줄이 ActionMode
을 사용하고 있습니다 : 여기
public boolean onCreateActionMode(ActionMode mode, Menu menu)
public boolean onPrepareActionMode(ActionMode mode, Menu menu)
하지만를 어떻게 항목을 구분 및/또는 위치 정보를 얻을 수 있습니까?
아무 것도 적용 할 수있는 동작 만 제공해야하므로 이러한 매개 변수가없는 배치 모드의 경우에는 의미가 있습니다. 그러나 단일 모드의 경우 버튼이 작업 표시 줄에 있다는 것을 제외하고는 은 이전 API에 대해 완전히 동일한이 아닙니까?
참조 :