0

try { var a = InputText.text.toString() var c =InputNumber.text.toString()

 var copyText = ShowText.setText(a.repeat(c.toInt())).toString()

}catch (e: Exception){

 Toast.makeText(this,"Error",Toast.LENGTH_LONG)

} })

    var CopyButton = findViewById<ImageButton>(R.id.CopyButtonId)
    var ShareButton = findViewById<ImageButton>(R.id.ShareButtonId)

    CopyButton.setOnClickListener(View.OnClickListener {

        val clipboard = getSystemService(Context.CLIPBOARD_SERVICE) as ClipboardManager
        val clip = ClipData.newPlainText("CopyT Tex", "HERE HOW I GOT MY copyText Data")
        clipboard.setPrimaryClip(clip)

    })
  • You might want to briefly explain what problems you faced, does the clipboard failed or something else? – mochadwi Jul 28 '21 at 14:00

1 Answers1

1

I'd suggest to have a look at this thread for further advice.

FYI:

ClipboardManager clipboard = (ClipboardManager) getSystemService(Context.CLIPBOARD_SERVICE);
ClipData clip = ClipData.newPlainText(label, text);  
clipboard.setPrimaryClip(clip);

Use Clipboard Manager