2016-07-10 14 views
-1

Ich muß systemweite Kopieren/Einfügen EreignisseHören Paste Ereignis Systemweite

Für systemweite Kopie Ereignis hören i ClipBoardManager des addPrimaryClipChangedListener verwenden, aber ich weiß nicht, wie systemweite Paste Ereignis zu hören.

Jede Hilfe

bearbeiten geschätzt: Wie CommonsWare Paste erwähnt ist kein Ereignis, das wir So hören können, können wir hören, anstatt nur die Zwischenablage kopieren, wenn eine App greift sie ohne sie ändern können wir wissen, dass sein Ein Einfügen-Ereignis

+1

enthalten Sie den Code, um Ihre eigene Arbeit und Mühe von Ihnen zu zeigen, um dieses Problem zu lösen. –

+0

rigth jetzt statt zu kopieren und einfügen ereignis, um einen service auszulösen ich verwendet ereignis der kopie der gleiche text zweimal in einem minite und ich hatte inform benutzer qbout dies in app tour –

Antwort

0

Es gibt kein "Ereignis einfügen" in Android. Daher können Sie nicht darauf hören.

+0

so kann ich nicht in die zwischenablage hören? wie onPrimaryClipChangesListener tut? nur um die Zwischenablage zu ändern, muss ich prüfen, ob jemand darauf zugreift (z. B. Ereignis einfügen) –

+0

@NISHANTDESAI: "So können wir nur Zwischenablage hören, wenn eine App darauf zugreift" - nein. – CommonsWare

+0

ok also ich denke, ich muss apps Logik ändern –