2017-03-17 5 views

Répondre

2

essayer cette définir des variables

private ClipboardManager myClipboard; 
private ClipData myClip; 

sur le bouton clic écoute

//to copy data to clip board 
    copy_text.setOnClickListener(new View.OnClickListener() { 
     @Override 
     public void onClick(View v) 
     { 
      myClipboard = (ClipboardManager) getSystemService(CLIPBOARD_SERVICE); 
      String text; 
      text = edidata.getText().toString(); 

      myClip = ClipData.newPlainText("text", text); 
      myClipboard.setPrimaryClip(myClip); 

      Toast.makeText(getApplicationContext(), "Text Copied",Toast.LENGTH_SHORT).show(); 
     } 
    }); 

J'espère que ce travail dans votre cas

1
if (android.os.Build.VERSION.SDK_INT > 11) { 
android.content.ClipboardManager c = (android.content.ClipboardManager) getSystemService(CLIPBOARD_SERVICE); 
    c.setPrimaryClip(ClipData.newPlainText("sinaweibo", buildShareCopyContent())); 

} else { 
    android.text.ClipboardManager c = (android.text.ClipboardManager) getSystemService(CLIPBOARD_SERVICE); 
c.setText(activitioncode.getText()); 
}