sketchub icon

ClipboardManager to ClipData Textview in Android

CoCoCo_CoCoCo
2 Likes
5 Comments
27 Downloads

Screenshots

About

  • No problems 100%

  • In this article, we are going to use a pre-defined class ClipboardManager and learn how to use ClipData for copy data in Android?

  • add custom imports:

import android.content.ClipData;
import android.content.ClipboardManager;
- add variable: String ( text)
- add variable : Map (text)
  • Button1 onClick: (add source directly)
ClipboardManager clipboardManager;
text = textview1.getText().toString();
if (!text.isEmpty()) {
    clipboardManager = (ClipboardManager) getSystemService(Context.CLIPBOARD_SERVICE);
    ClipData clipData = ClipData.newPlainText("key", text);
    clipboardManager.setPrimaryClip(clipData);
    SketchwareUtil.showMessage(getApplicationContext(), "Copied");
}
else {
    SketchwareUtil.showMessage(getApplicationContext(), "No text to be copied");
}
  • Sketchware Pro Nightly Download Free:
https://sketchware.pro/download#download

©2024 Sketchub | User Policy