2017-09-08 48 views

回答

0

不,对不起。剪贴板是世界可读的。

0

您可以使用剪贴板管理器并添加一个侦听器,以便每当有人改变剪贴板时将剪贴板留空。这里是你如何做到这一点:

  private ClipboardManager clipboardManager; 
      private ClipboardManager.OnPrimaryClipChangedListener clipChangeListener; 

      clipboardManager = (ClipboardManager)ActivityName.this.getSystemService(Context.CLIPBOARD_SERVICE); 
      clipChangeListener = new ClipboardManager.OnPrimaryClipChangedListener() { 
       @Override 
       public void onPrimaryClipChanged() { 
        clipboardManager.setPrimaryClip(ClipData.newPlainText("", "")); 
       } 
      }; 
      clipboardManager.addPrimaryClipChangedListener(clipChangeListener); 

一定要去除剪贴板监听或onDestroy

if (clipboardManager != null && clipChangeListener != null) { 
      clipboardManager.removePrimaryClipChangedListener(clipChangeListener); 
     } 
相关问题