2017-03-14 11 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

関連する問題