انجمن سایت کلیدستان


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
چکونه دکمه ای برای کپی کل متن ایجاد کنیم؟ (در برنامه نویسی اندروید)

چکونه دکمه ای برای کپی کل متن ایجاد کنیم؟ (در برنامه نویسی اندروید)

#1
سلام دوستان
با توجه به کلید شماره 255  تونستم یک دکمه واسه share متن کار بزارم
اما حالا به یک دکمه برای این که کل متنم رو کپی کنه نیاز دارم و میخوام وقتی که متن رو کپی کرد به کار بر یک پیام نمایش داده بشه که متن کپی شد(این پیام های که در یک قالب سیاه رنک پاین صفحه میاد) لطفا راهنمایی کنید
انان که علی را خدا میدانند
 کفرش به کنار عجــــب خدایی دارند
پاسخ

چکونه دکمه ای برای کپی کل متن ایجاد کنیم؟ (در برنامه نویسی اندروید)

#2
این کد برای کپی کزدن متن درون TextView در حافظه گوشی هستش که نمونه پروژه ایش در کلید شماره 2998 میتونی ببینی

کد پی‌اچ‌پی:
Co1pyrith();
            }

@
SuppressLint("NewApi")
public 
void Co1pyrith () {
                
// TODO Auto-generated method stub
                
String cop_txt msg2.getText().toString();
                
int startmsg msg2.getSelectionStart();
                
int endmsg msg2.getSelectionEnd();
                
String copymsg cop_txt.substring(startmsgendmsg);
                
ClipboardManager clipb = (ClipboardManagergetSystemService(CLIPBOARD_SERVICE);
                
clipb.setText(cop_txt);
                
Toast.makeText(Page3Activity.this,"متن سیمبل درخواستی کپی شد"30).show();
            }
        }); 
 
پاسخ
 سپاس شده توسط alireza0391 ، admin

چکونه دکمه ای برای کپی کل متن ایجاد کنیم؟ (در برنامه نویسی اندروید)

#3
(۱۳۹۴/۰۴/۰۵, ۱۲:۰۷ ب.ظ)'dost-67' نوشته: این کد برای کپی کزدن متن درون TextView در حافظه گوشی هستش که نمونه پروژه ایش در کلید شماره 2998 میتونی ببینی
کد پی‌اچ‌پی:
Co1pyrith();
            }

@
SuppressLint("NewApi")
public 
void Co1pyrith () {
                
// TODO Auto-generated method stub
                
String cop_txt msg2.getText().toString();
                
int startmsg msg2.getSelectionStart();
                
int endmsg msg2.getSelectionEnd();
                
String copymsg cop_txt.substring(startmsgendmsg);
                
ClipboardManager clipb = (ClipboardManagergetSystemService(CLIPBOARD_SERVICE);
                
clipb.setText(cop_txt);
                
Toast.makeText(Page3Activity.this,"متن سیمبل درخواستی کپی شد"30).show();
            }
        }); 
 

 

 msg2  یک استرینگه دیگه درسته؟
خوب الان من این استرینگو ایجاد میکنم ولی بازم بهش گیر میده نمیدونم چرا؟
و یه چیز دیگه میشه بگید دکمه ای که مسئول کپی کردن این استرینگه چه ویزگی هایی رو باید داشته باشه(کدشو اگه بزارید تا ببینم)

بازم ممنون

 
انان که علی را خدا میدانند
 کفرش به کنار عجــــب خدایی دارند
پاسخ

چکونه دکمه ای برای کپی کل متن ایجاد کنیم؟ (در برنامه نویسی اندروید)

#4
msg2  متن داخل EditText هستش
اگر متوجه نشدی بهتره ـدرس لینکی که بالا دادم رو ببینید

کد پی‌اچ‌پی:
Button btn2 = (ButtonfindViewById(R.id.button2);
         
btn2.setOnClickListener(new View.OnClickListener() {
            
            @
Override
            
public void onClick(View arg0) {
                
// TODO Auto-generated method stub
                
                
Co1pyrith();
            }

@
SuppressLint("NewApi")
public 
void Co1pyrith () {
                
// TODO Auto-generated method stub
                
String cop_txt msg2.getText().toString();
                
int startmsg msg2.getSelectionStart();
                
int endmsg msg2.getSelectionEnd();
                
String copymsg cop_txt.substring(startmsgendmsg);
                
ClipboardManager clipb = (ClipboardManagergetSystemService(CLIPBOARD_SERVICE);
                
clipb.setText(cop_txt);
                
Toast.makeText(Page3Activity.this,"متن سیمبل درخواستی کپی شد"30).show();
            }
        }); 
پاسخ
 سپاس شده توسط admin ، شماره مجازی امارات


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان