1

EditText에서 단어를 길게 누르면 기본 컨텍스트 액션 바 (Copy-Paste- 모든 항목 선택)가 비활성화됩니다. 이 막대 :EditText에서 텍스트를 길게 누르면 컨텍스트 메뉴가 표시되지 않음

enter image description here

나는 다음과 같은 코드를 사용하려고하지만,이 코드의 문제는 선택 핸들이 더 이상 나타나지 않는다는 것입니다 :

editText.setCustomSelectionActionModeCallback(new Callback() { 
     @Override 
     public boolean onPrepareActionMode(ActionMode mode, Menu menu) { 
     return false; 
     } 

     @Override 
     public void onDestroyActionMode(ActionMode mode) {   
     } 

     @Override 
     public boolean onCreateActionMode(ActionMode mode, Menu menu) { 
     // I also tried menu.clear() but has the same behavior. 
     return false; 
     } 

     @Override 
     public boolean onActionItemClicked(ActionMode mode, MenuItem item) { 
     return true; 
     } 
    }); 

어느 한이 방법을 알고 있나요

상황에 맞는 액션 바를 비활성화하고 선택 핸들을 유지 하시겠습니까?

+0

Contextual ActionBar없이 선택 핸들을 유지하여 정확히 무엇을 달성하려고합니까? – jimmy0251

+0

@ jimmy0251 상황 별 작업 표시 줄 대신 부동 도구 모음이 표시됩니다. – Omar

+0

나는 이것을 달성 할 필요가있다. 그것을 할 방법을 찾았습니까? –

답변

1

오랜 시간의 연구 끝에 불행히도이 작업을 수행하는 유일한 방법은 TextView & 편집 텍스트 코드를 포크하여 해당 코드를 직접 변경하는 것입니다.