Commit 669e251f authored by 放牛的园子's avatar 放牛的园子

Update RNReactNativeBackgroundClipboardModule.java

parent d268cec5
......@@ -2,6 +2,7 @@
package cl.json.clipboard;
import android.content.ClipboardManager;
import android.content.ClipData;
import android.content.ClipboardManager.OnPrimaryClipChangedListener;
import android.util.Log;
import android.os.Handler;
......@@ -22,9 +23,14 @@ public class RNReactNativeBackgroundClipboardModule extends ReactContextBaseJava
@Override
public void onPrimaryClipChanged() {
String contents = clipboardManager.getPrimaryClip().toString();
Log.i(TAG, contents);
sendEvent(reactContext, "backgroundClipboard", contents);
ClipData contents = clipboardManager.getPrimaryClip();
String mNeirong = "";
if (contents != null && contents.getItemCount() > 0) {
// 从数据集中获取(粘贴)第一条文本数据
mNeirong = contents.getItemAt(0).getText().toString();
}
Log.i(TAG, mNeirong);
sendEvent(reactContext, "backgroundClipboard", mNeirong);
}
};
......@@ -32,7 +38,6 @@ public class RNReactNativeBackgroundClipboardModule extends ReactContextBaseJava
super(reactContext);
this.reactContext = reactContext;
Handler handler = new Handler(Looper.getMainLooper());
final ClipboardManager cm = this.clipboardManager;
handler.post(new Runnable() {
@Override
public void run() {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment