package com.secondworld.sdk.command;
|
|
import android.content.ClipData;
|
import android.content.ClipboardManager;
|
import android.content.Context;
|
|
import com.secondworld.sdk.GameAppProxy;
|
import com.secondworld.sdk.utils.CodeU2A;
|
import com.secondworld.sdk.utils.LogUtil;
|
|
import org.json.JSONObject;
|
|
public class CmdCopyContent implements ICommand {
|
|
@Override
|
public int getCode() {
|
return CodeU2A.CopyContent;
|
}
|
|
@Override
|
public void process(JSONObject json) {
|
try {
|
String content = json.getString("content");
|
ClipboardManager mgr = (ClipboardManager) GameAppProxy.app.getSystemService(
|
Context.CLIPBOARD_SERVICE);
|
ClipData data = ClipData.newPlainText("playerId", content);
|
mgr.setPrimaryClip(data);
|
} catch (Exception e) {
|
LogUtil.e("CmdCopyContent", e);
|
}
|
}
|
|
}
|