ورود

View Full Version : مشکل با Clipboard Manager



merlin007
شنبه 19 اردیبهشت 1394, 14:27 عصر
یه مشکل اساسی با کلیپ برد پیدا کردم
یک service تعریف کردم و داخلش این کد رو نوشتم:

clipboard.addPrimaryClipChangedListener(new ClipboardManager.OnPrimaryClipChangedListener() {


@Override
public void onPrimaryClipChanged() {
String text = clipboard.getText().toString();
Log.i("log",text);
}

});


وقتی یک متن رو کپی میکنم گاهی اوقات یکبار کد اجرا میشه و خروجی log نشون داده میشه.... گاهی اوقات دوباره و سه بار......
مشکل اینه که وقتی یک متن کپی میشه باید فقط یکبار کد بالا اجرا بشه و متن رو بگیره اما چندین بار اجرا میشه!!!!!!
کسی با چنین مشکلی برخورد داشته؟

tux-world
شنبه 19 اردیبهشت 1394, 15:34 عصر
سرویس چند دیقه به دیقه اجرا میشه یا اینکه چرا این رو تو برودکست ننوشتید بردید تو سرویس؟ درستش هم اینه بره تو برودکست نه سرویس. کارتون اشتباهه

merlin007
دوشنبه 21 اردیبهشت 1394, 15:09 عصر
سرویس فقط بار اول که برنامه میاد بالا اجرا میشه در بک گراند.....
چطوری ببرمش تو broadcoast ?

merlin007
جمعه 25 اردیبهشت 1394, 00:24 صبح
help me
broadcost ای که به کپی متن حساس هست چیه؟
چطور از broadcost استفاده کنم؟