آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

دکمه ی کپی در حافظه!

Mohammad Vp  11 سال پیش  11 سال پیش
+1 0

سلام

چطوری میتونم یک دکمه بسازم که وقتی روش کلیک میشه اطلاعات رو از روی فیلدتکست مورد نظر کپی کنه تو حافظه؟(البته اگه تکست فیلد خالی بود یه توست بده که خالیه)

میتونید فرمول کاملشو با نحوه جایگذاری رو بدید ممنون میشم

 

دستتون درد نکنه دوستان:)

 

0 0
منظور از حافظه، پایگاه داده ی sqlite هست ؟ (11 سال پیش)
0 0
اره ببینید شما یه متن از یه جا کپی میکنید تو گوشی کجا میره منظور همونجاست! الان بحث اینه چجوری طراحی کنم بلد نیستم! (11 سال پیش)
+1 0
منظور دوستمون clipboard هست باید از کد زیر کمک بگیرید : (11 سال پیش)
 برای این سوال 2 پاسخ وجود دارد.
پاسخ به سوال 
Sajad HP  11 سال پیش
+3 0

 @SuppressLint("NewApi")
    @SuppressWarnings("deprecation")
    public boolean copyToClipboard(Context context, String text) {
        try {
            int sdk = android.os.Build.VERSION.SDK_INT;
            if (sdk < android.os.Build.VERSION_CODES.HONEYCOMB) {
                android.text.ClipboardManager clipboard = (android.text.ClipboardManager) context
                        .getSystemService(context.CLIPBOARD_SERVICE);
                clipboard.setText(text);
            } else {
                android.content.ClipboardManager clipboard = (android.content.ClipboardManager) context
                        .getSystemService(context.CLIPBOARD_SERVICE);
                android.content.ClipData clip = android.content.ClipData
                        .newPlainText(
                                context.getResources().getString(
                                        R.string.message), text);
                clipboard.setPrimaryClip(clip);
            }
            return true;
        } catch (Exception e) {
            return false;
        }
    }
 
پاسخ به سوال 
Mohammad Vp  11 سال پیش
+1 0

استرینگ نیست دابل هست!عدد های بنده از نوع دابل هستند این کار میکنه دوست عزیز؟

بعد button کجاست که ایدی باتن رو بدم که وقتی کسی روش زد همه اطلاعات داخل اون فیلد کپی شه در حافظه؟

ایدی فیلدش کجاست؟

میشه بهتر توضیح بدید لطفا

+2 0
کد بالا تابع هست یعنی باید وقتی رو یه کلید کلیک میکنید تابع رو صدا بزنید و از روی ورودی های تابع مشخصه که ورودی اول کانتکست و ورودی دوم متنی که قراره کپی شود هست اگه بازم مشکلی داشتی بفرمایید تا بیشتر توضیح بدم ولی اگه با توابع کمی اشنا باشید متوجه میشید چطور باید ازش استفاده کنید. (11 سال پیش)

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .