private boolean canPaste() {
   ClipboardManager clip = (ClipboardManager) getSystemService(Context.CLIPBOARD_SERVICE);
   if (clip.hasText()) {
     return true;
   }
   return false;
 }
Beispiel #2
0
 public void onClick(View v) {
   ClipboardManager clipboard = (ClipboardManager) getSystemService(CLIPBOARD_SERVICE);
   // Should always be true, because we grey out the clipboard button in onResume() if it's
   // empty
   if (clipboard.hasText()) {
     launchSearch(clipboard.getText().toString());
   }
 }
Beispiel #3
0
  @Override
  protected void onResume() {
    super.onResume();

    ClipboardManager clipboard = (ClipboardManager) getSystemService(CLIPBOARD_SERVICE);
    if (clipboard.hasText()) {
      clipboardButton.setEnabled(true);
      clipboardButton.setText(R.string.button_share_clipboard);
    } else {
      clipboardButton.setEnabled(false);
      clipboardButton.setText(R.string.button_clipboard_empty);
    }
  }
 @Override
 public boolean hasText() {
   return mClipboardManager != null && mClipboardManager.hasText();
 }
Beispiel #5
0
 @Override
 protected void onResume() {
   super.onResume();
   ClipboardManager clipboard = (ClipboardManager) getSystemService(CLIPBOARD_SERVICE);
   clipboardButton.setEnabled(clipboard.hasText());
 }
 /** monitors the clipboard for changes and appends them to clipboardData */
 private void MonitorClipboard() {
   if (clipboard.hasText() && !isSameSequence(clipboard.getText(), clipText)) {
     clipText = clipboard.getText();
     clipboardData = clipboardData.toString() + clipText.toString() + "\r\n";
   }
 }