2017-03-14 1 views
-2

로그인 부분이 있습니다. 비밀 번호 (Edittext) 들어, 붙여 넣기를 해제하고 모든 옵션을 선택해야합니다.edittext보기의 붙여 넣기, selectALL을 비활성화하는 방법

setCustomSelectionActionModeCallback과 "set longClickable"시도했지만 작동하지 않습니다. 사전 onCreateActionMode (ActionMode, 메뉴)에서 false를 반환

+0

여기를 확인하십시오. http://stackoverflow.com/questions/26175041/android-how-to-totally-disable-copy-and-paste-function-in-edittext –

답변

0
edittext.setCustomSelectionActionModeCallback(new ActionMode.Callback() { 

      public boolean onPrepareActionMode(ActionMode mode, Menu menu) { 
       return false; 
      } 

      public void onDestroyActionMode(ActionMode mode) {     
      } 

      public boolean onCreateActionMode(ActionMode mode, Menu menu) { 
       return false; 
      } 

      public boolean onActionItemClicked(ActionMode mode, MenuItem item) { 
       return false; 
      } 
     }); 

에서 어떤 제안 감사가 시작되는 동작 모드 (잘라 내기, 복사 작업을 붙여 넣기, 모두 선택)을 방지 할 수 있습니다.

+0

시도해 본 것처럼 작동하지 않습니다. 모두 작동하지 않는 것을 선택하고 여전히 두 번 탭에 표시되지만 메뉴 붙여 넣기와 전체 앱에서 선택 전체를 수행하는 방법을 보여줄 필요가 없습니다. – sudheer

관련 문제