Skip to content

Instantly share code, notes, and snippets.

@user-mw
Created June 1, 2021 18:21
Show Gist options
  • Save user-mw/55b4f78c3735d4cb6dd4c953be369f65 to your computer and use it in GitHub Desktop.
Save user-mw/55b4f78c3735d4cb6dd4c953be369f65 to your computer and use it in GitHub Desktop.
Method reportPrimaryClipChanged()
@SystemService(Context.CLIPBOARD_SERVICE)
public class ClipboardManager extends android.text.ClipboardManager {
// Code
@UnsupportedAppUsage
void reportPrimaryClipChanged() {
// Code
synchronized (mPrimaryClipChangedListeners) {
// Code
listeners = mPrimaryClipChangedListeners.toArray(); // This field was declared earlier in this method
}
for (int i=0; i<listeners.length; i++) {
((OnPrimaryClipChangedListener)listeners[i]).onPrimaryClipChanged();
}
}
// Code
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment