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); } } }