안드로이드 텍스트보기에서 텍스트를 선택하면 문맥 액션 바에는 복사, 잘라 내기, 모두 선택, 공유 등의 옵션이 있습니다.이 옵션의 onClicks를 캡처하는 방법이 있습니까? 그들을 무시?문맥 액션 바에서 오버라이드 방법
답변
텍스트보기로 사용자 정의 ActionMode.Callback을 직접 만들어보십시오. ActionMode.Callback에서 옵션을 제거/변경할 수있는 자체 메뉴를 만들 수 있습니다.
@Override
public boolean onActionItemClicked(ActionMode mode, MenuItem item) {}
메서드 재정의로 동작을 제어 할 수도 있습니다. 자세한 내용은 http://developer.android.com/guide/topics/ui/menus.html#CAB 및 Contextual Action Bar text selection을 참조하십시오. 희망이 도움이!
사용자 지정 텍스트 선택 도구 모음을 만들어 사용자가 선택한 텍스트를 굵게/기울임 꼴/밑줄 등으로 만들 수 있지만 사용자 지정 후 기본 기능 인 복사/붙여 넣기/잘라 내기가 더 이상 작동하지 않지만 그들 아이콘은 여전히 나타 납니까? 어떻게 theese가 다시 활성화 될 수 있습니까? – Muddz
디버깅 할 때 버튼을 누르면 아무 것도 할 수 있습니까? –
아무 것도 표시되지 않고 작동하는 유일한 "기본"단추는 뒤로 화살표입니다. 내 맞춤형 컨텍스트 바의 모습은 다음과 같습니다. [LINK] (http://i.imgur.com/OWBXApy.jpg) – Muddz
정확하게는 아닙니다. 자신 만의 ActionView를 만들 수 있지만 다른 사용자의 클릭을 가로 챌 수는 없습니다. – Geobits
메뉴에서 옵션을 제거하는 것은 가능합니까? – thisiscrazy4
대답을 찾았습니까? – afadfadf