mahdieh_R

استفاده از امکانات نسخه های مختلف در یکدیگر

10 ارسال در این موضوع قرار دارد

سلام

من میخوام برنامه copy -paste رو توی اندروید 2.3 بنویسم اما مثلا clipData رو نداره و نمیشه import کرد اما تو اندروید 4 برنامه رو نوشتم درست کار میکنه .

حالا چکار کنم تو 2.3 هم بتونم استفاده کنم ؟

یه سوال دیگه هم اینکه من بخوام با تکون دادن گوشی برنامه ای که نوشتم  run بشه باید از چی استفاده کنم ؟؟این جز کدوم قسمت اندروید؟؟منظورم اینکه بخوام سرچ کنم باید چه موضوعی رو سرچ کنم تا برام آموزش هاش رو بیاره؟؟

پیشاپیش ممنونم:)

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

-از کلاسی که مربوط به تکست است استفاده کنید و آن را ایمپورت کنید.در اندروید با api 4 هم وجود دارد.

-باید یک سرویس در پس زمینه را کنید و تغییرات شتاب سنج گوشی را بررسی کنید.

1 کاربر پسند دیده است

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

-از کلاسی که مربوط به تکست است استفاده کنید و آن را ایمپورت کنید.در اندروید با api 4 هم وجود دارد.

اگه منظورتون این دستور که بازم نشد این رو هم خطا میده :(

[align=left][shcode=java]import android.text.ClipData[/shcode][/align]

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

android.text.ClipboardManager

نه این رو ک خودم گذاشتم اما برای clipdata خطا میده هیچ کدوم از این دو کلاس رو هم import نمیکنه:

[shcode=java]

import android.text.clipdata

import android.content.clipdata

[/shcode]

تو 4 با import کردن این دو تا جواب گرفتم :

[shcode=java]

import android.content.clipdata

هimport android.content.ClipboardManager

[/shcode]

ClipboardManagerرو import میکنه clipdata رو نمیشناسه :(

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

خوب به این خاطر که از نسخه های بالاتر وارد اندروید شده اند.اگر می خواهید متن کپی و پیست کنید از همان که گفتم استفاده کنید.

اینکه شما گذاشتید از2.3.3 اضافه شده است

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

نمیدونم من منظور شما رو متوجه نمیشم یا شما منظور منو :D

من توی 2.3.3 میخوام copy-paste رو بنویسم

clipmanager رو هم گذاشتم اما clip data رو نمیشناسه نه با کلاس text نه با کلاس content :(

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
 ClipboardManager clipboard = (ClipboardManager) getSystemService(CLIPBOARD_SERVICE);       clipboard.setText(edt_message.getText().toString());

paste

ClipboardManager clipboard = (ClipboardManager) getSystemService(CLIPBOARD_SERVICE);       edt_message.append(clipboard.getText());

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

آها یعنی یعنی کلا از clipdata نباید استفاده کنم

ممنون دوست من  و ببخشید

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری