android - Copying To Clipboard -


i want bind copy clipboard functionality setpositivebutton such on clicking it, text in setmessage gets copied clipboard , toast copied! displayed. please help!

public void showdialog() {      alertdialog.builder dialogbuilder = new alertdialog.builder(this);     dialogbuilder.seticon(r.drawable.ic_launcher);     dialogbuilder.settitle("information!");     dialogbuilder.setmessage("mercury");     dialogbuilder.setpositivebutton("copy!", new dialoginterface.onclicklistener() {          @override         public void onclick(dialoginterface dialog, int which) {             toast.maketext(getapplicationcontext(), "copied!", toast.length_long).show();          }     });     dialogbuilder.setnegativebutton("dismiss!", new dialoginterface.onclicklistener() {          @override         public void onclick(dialoginterface dialog, int which) {             toast.maketext(getapplicationcontext(), "dismissed!", toast.length_long).show();          }     });     alertdialog alertdialog = dialogbuilder.create();     alertdialog.show();   } 

this code send string "mercury" clipboard. change whatever want.

    @override     public void onclick(dialoginterface dialog, int which) {         clipboardmanager clipboard = (clipboardmanager)getapplicationcontext().getsystemservice(getapplicationcontext().clipboard_service);         clipdata clip = clipdata.newplaintext("","mercury");         clipboard.setprimaryclip(clip);         toast.maketext(getapplicationcontext(), "copied!", toast.length_long).show();     } 

Comments

Popular posts from this blog

javascript - RequestAnimationFrame not working when exiting fullscreen switching space on Safari -

jsf - How to ajax update an item in the footer of a PrimeFaces dataTable? -

django - CSRF verification failed. Request aborted. CSRF cookie not set -