2017-09-08 57 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); 
     } 
相關問題