rouhollah.mz 3 ارسال شده در ۲۴ مهر ۱۳۹۴ گزارش اشتراک گذاری ارسال شده در ۲۴ مهر ۱۳۹۴ سلام دوستان لطف میکنید کمک کنید . چند روزه در گیر این موضوع ساده هستم ( البته برای من سخت ! ) میخواستم یک دکمه داخل صفحه بسازم که وقتی یک نفر روش تب کرد ( کلیک کرد ) یک متن مشخص که داخل استرینگ ( یا هر جای دیگه ) نوشتم کپی بشه . خیلی لطف میکنید کمک کنید واقعا نیاز دارم . تشکر پیشاپیش . نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
mr.smf8 8 ارسال شده در ۲۴ مهر ۱۳۹۴ گزارش اشتراک گذاری ارسال شده در ۲۴ مهر ۱۳۹۴ نگه نگفته بودم قبلا ؟ final EditText editText = (EditText) findViewById(R.id.my_edit_text); final TextView tv = (TextView)findViewById(R.id.my_text_view); Button myBtn = (Button) findViewById(R.id.my_btn); myBtn.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { ClipboardManager cm = (ClipboardManager) getSystemService(CLIPBOARD_SERVICE); // ذخیره متن از EditText String text = String.valueOf(editText.getText()); // ذخیره متن از textView String textViewValue = (String) tv.getText(); // ClipData clipData = ClipData.newPlainText("TXT_COPY_TAG" , textViewValue); String CutomText = ":| :| :| یه متن آزمایشی"; // ClipData clipData = ClipData.newPlainText("TXT_COPY_TAG" , CustomText); ClipData clipData = ClipData.newPlainText("TXT_COPY_TAG" , text); } }); حله ? نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
rouhollah.mz 3 ارسال شده در ۲۵ مهر ۱۳۹۴ مالک گزارش اشتراک گذاری ارسال شده در ۲۵ مهر ۱۳۹۴ نگه نگفته بودم قبلا ؟ final EditText editText = (EditText) findViewById(R.id.my_edit_text); final TextView tv = (TextView)findViewById(R.id.my_text_view); Button myBtn = (Button) findViewById(R.id.my_btn); myBtn.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { ClipboardManager cm = (ClipboardManager) getSystemService(CLIPBOARD_SERVICE); // ذخیره متن از EditText String text = String.valueOf(editText.getText()); // ذخیره متن از textView String textViewValue = (String) tv.getText(); // ClipData clipData = ClipData.newPlainText("TXT_COPY_TAG" , textViewValue); String CutomText = ":| :| :| یه متن آزمایشی"; // ClipData clipData = ClipData.newPlainText("TXT_COPY_TAG" , CustomText); ClipData clipData = ClipData.newPlainText("TXT_COPY_TAG" , text); } }); حله ? این چرا نشد ؟ والا هرکاریش کردم مثل این که نمیخواد عمل کنه . چند نکته هم بگم : من از اکلیپس استفاده میکنم . و یه دکمه داخل صفحه دارم که میخوام وقتی روش تب شد مثلا این : AAA کپی بشه . چیزی به ذهنتون میرسه ؟ نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
rouhollah.mz 3 ارسال شده در ۲۵ مهر ۱۳۹۴ مالک گزارش اشتراک گذاری ارسال شده در ۲۵ مهر ۱۳۹۴ من همین کد هایی رو که داده بودید رو وارد کردم اما وقتی روی باتن تب میکنم چیزی کپی نمیشه . final EditText editText = (EditText) findViewById(R.id.my_edit_text); final TextView tv = (TextView)findViewById(R.id.my_text_view); Button myBtn = (Button) findViewById(R.id.my_btn); myBtn.setOnClickListener(new View.OnClickListener() { @SuppressLint("NewApi") @Override public void onClick(View view) { ClipboardManager cm = (ClipboardManager) getSystemService(CLIPBOARD_SERVICE); // ذخیره متن از EditText String text = String.valueOf(editText.getText()); // ذخیره متن از textView String textViewValue = (String) tv.getText(); // ClipData clipData = ClipData.newPlainText("TXT_COPY_TAG" , textViewValue); String CutomText = ":| :| :| یه متن آزمایشی"; // ClipData clipData = ClipData.newPlainText("TXT_COPY_TAG" , CustomText); ClipData clipData = ClipData.newPlainText("TXT_COPY_TAG" , text); } }); فکر کنم شاید برای کار کردنش باید داخل مین فست یه دسترسی بدیم ؟؟ پیداش کردم : کدش اینه : Button button = (Button)this.findViewById(R.id.buttoncopylocation); button.setOnClickListener(new OnClickListener() { @SuppressLint("NewApi") @Override public void onClick(View arg0) { ClipboardManager clipboard = (ClipboardManager) getSystemService(Context.CLIPBOARD_SERVICE); ClipData clip = ClipData.newPlainText("label","Your Text"); clipboard.setPrimaryClip(clip); } }); نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
mr.smf8 8 ارسال شده در ۲۵ مهر ۱۳۹۴ گزارش اشتراک گذاری ارسال شده در ۲۵ مهر ۱۳۹۴ ببخشید یادم رفته بود کد اضافه کردن clipData به clipBoard رو بدم شرمنده نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
Seyed-Hossein-Akbari 92 ارسال شده در ۲۵ مهر ۱۳۹۴ گزارش اشتراک گذاری ارسال شده در ۲۵ مهر ۱۳۹۴ برای کدهای ساده ای مثل این کافیه داخل گوگل بنویسید Copy String in android به جان خودم 100 تا سایت فقط توی Stackoverflow میاد . 3 روزه داری میگی یکی این کد رو بذاره اگر میخواید سرعت عملتون بره بالا برای کدهای ساده داخل سایت بالا جستجو بزن . یا داخل انجمن هم جستجو بزن ! شک ندارم مثل همین سوال تو انجمن هست. دیگه نیازی نیست سوال بپرسید . التماس دعا در این شبهای عزیز یا حق نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
rouhollah.mz 3 ارسال شده در ۲۶ مهر ۱۳۹۴ مالک گزارش اشتراک گذاری ارسال شده در ۲۶ مهر ۱۳۹۴ برای کدهای ساده ای مثل این کافیه داخل گوگل بنویسید Copy String in android به جان خودم 100 تا سایت فقط توی Stackoverflow میاد . 3 روزه داری میگی یکی این کد رو بذاره اگر میخواید سرعت عملتون بره بالا برای کدهای ساده داخل سایت بالا جستجو بزن . یا داخل انجمن هم جستجو بزن ! شک ندارم مثل همین سوال تو انجمن هست. دیگه نیازی نیست سوال بپرسید . التماس دعا در این شبهای عزیز یا حق سلام من جوابم رو آخر سر داخل استک پیدا کردم . و اگه این کد ساده هست خب توی همون سه روز میگفتید دیگه !!! نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
Seyed-Hossein-Akbari 92 ارسال شده در ۲۶ مهر ۱۳۹۴ گزارش اشتراک گذاری ارسال شده در ۲۶ مهر ۱۳۹۴ سلام من دیدم آقای smf جواب شمارو دادن دیگه بیخیال شدم . و دیدم که یک اشتباه کوچیک کرده بودند که درست کردند . و اینکه خب من جواب دادم دیگه ! فقط جای اینکه ماهی رو بدم به شما ماهی گیری رو یادتون دادم . به هر حال عذر میخوام اگر ناراحت شدید . یا حق نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .