رفتن به مطلب

کتابخانه ListenToCopy - گوش دادن به کلیپبورد اندروید جهت کپی شدن متن جدید


ارسال‌های توصیه شده

در 3 ساعت قبل، HAMEDDDR گفته است :

با سلام این کتاب خونه چرا حذف شده؟بزارید این کتاب خونه لنگ مونده کارم"(

سلام

به آقای نیکروان گفتم پیگیری می کنن.

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

در 14 ساعت قبل، HAMEDDDR گفته است :

با سلام این کتاب خونه چرا حذف شده؟بزارید این کتاب خونه لنگ مونده کارم"(

سلام ببخشید.

لینک دانلود ویرایش شد.

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

  • 4 هفته بعد...

سلام

مرسی بابت زحماتتون

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

مثلا رویدادی موجوده که هنگامی کاربر دستش رو روی ادیت تکست نگه میداره و گزینه ی پیست ظاهر میشه رو بشه هندل کرد ؟

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

در 2 ساعت قبل، MyUM گفته است :

مثلا رویدادی موجوده که هنگامی کاربر دستش رو روی ادیت تکست نگه میداره و گزینه ی پیست ظاهر میشه رو بشه هندل کرد ؟

سلام

نه متاسفانه اصلا همچنین رویداد رو نمیشه هندل کرد. وگرنه که میشد تمامی ادیت تکست ها و... برنامه های گوشی رو کنترل کرد.

یک سری رویداد های این چنینی هستن که نیاز دارن تا دسترسی(AccessBility) فعال بشه اما باز اینی که مد نظر شما هست موجود نیست.

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

  • 1 سال بعد...
در در 1394/07/22, 14:14:57، پژمان نیکروان گفته است :

بنام خدا.

سلام به توسعه دهنده های عزیز.

این اولین کتابخانه من نوشته شده با جاوا برای بیسیک هست که امید وارم به کارتون بیاد.

 

یکی از دوستامون درخواست همچین کدی کرده بود برای بیسیک در این تاپیک:

http://answercenter.ir/topic/8219-%D8%B3%D8%A7%D8%AE%D8%AA-%DA%A9%D9%84%DB%8C%D9%BE%D8%A8%D8%B1%D8%AF/

که بتونیم یه برادکستی ، رویدادی چیزی راه بندازیم تا باهاش به کلیپ بورد موبایل گوش بدیم ، یعنی هروقت یه متن جدیدی کپی شد تو کلیپ بورد برنامه مون یکاری انجام بده ، که اینکار توی بیسیک امکان پذیر نبود و همونطور که قول دادم با جاوا کتابخونشو نوشتم.

 

تو این کتابخانه از تایمر یا چیزی که همش بیاد کلیپبورد رو چک کنه استفاده نشده!!

بلکه از رویداد های ClipboardManager خود اندروید استفاده شده که به محض کپی شدن متنی یه اتفاقی رخ بده...

 

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


Dim l As ListenToCopy

و Initialize اش میکنیم و یه EventName بهش میدیم. مثال:


l.Initialize("pejman")

و حالا میتونید رویداد زیر رو ایجاد کنید تا هروقت متنی کپی شد هرجای گوشی کدی اجرا بشه...


Sub pejman_oncopied
	'هروقت متنی توی گوشی کپی شد این رویداد اجرا میشه ، میتونید اینجا هردستوری که دوست دارید بنویسید تا اجرا بشه.
	'یا میتونید با کتابخانه کلیپبورد متن کپی شده رو بگیرید
	
	ToastMessageShow("یک متن جدید کپی شد!",True)
End Sub

به همین راحتی. :gol:

 

نکته: 1.من برای این کتابخانه امکان copy و paste رو قرار ندادم ، چون گرفتن متن کلیپبورد کتابخونش وجود داره و کد رفلکشین اش هم وجود داره ، که میتونید تو همون رویداد oncopied تعریف کنید که متن کپی شده رو بگیره و ذخیره کنه...

2. این کتابخانه روی اندروید های 3به بالا کار میکنه ، و اگه روی اندروید 2.3.6 اجرا بشه ، اگه کتابخونه تیک خورده باشه به محض اجرا ، فورس کلوز میشه.

 

کنار این کتابخانه سورس هم قرار دادم که این کتابخانه توی سرویس استفاده شده ازش ، برنامه رو که اجرا میکنید ، ازش خارج بشید و هرجای گوشی متنی رو کپی کنید toast میده...

 

Listen To Copy.rar

 

تست کنید اگه مشکلی داشت اعلام کنید ، و نظری هم داشتین خوشحال میشم ارائه بدین.

سلام

وحشتناک به کارم اومد.

کلا این انجمن یه آدم انرژی میده و آدمو عاشق بیسیک می کنه...

ممنونم آقای نیکروانِ عزیز.

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

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...