كود نسخ نص اندرويد ستوديو code for copy text android studio

code for copy text android studio

كود نسخ نص اندرويد ستوديو

وضيفة هذا الكود هي نسخ النص الموجود داخل edittext  عند الضغط عليه

نحتاج في البدايه لاضافة edittext  وليكن اسمه editText1 وتعريفة كالتالي

 final EditText editText = (EditText)findViewById(R.id.editText1) ;

ثم عند الحدث عند الضغط على النص نضع الكود التالي

 editText.setOnClickListener(new View.OnClickListener() {
           @Override
           public void onClick(View v) {
               ClipboardManager clipboard = (ClipboardManager) getSystemService(Context.CLIPBOARD_SERVICE);
               ClipData clip = ClipData.newPlainText("", editText.getText());
               clipboard.setPrimaryClip(clip);
               Toast.makeText(MainActivity.this, "تم النسخ ", Toast.LENGTH_SHORT).show();
           }
       });

بحيث يتم نسخ النص واظهار رسالة بنجاح عملية النسخ

 

 

 

 

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

*