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
Post a Comment