重写onCreateContextMenu   有没有源码?  上面的图!  全部家产分数奉献!

解决方案 »

  1. 这是我前段时间写的,看看是否能够帮到你。
    public boolean onTextContextMenuItem(int id) {
    //获取系统剪切板
            ClipboardManager clip = (ClipboardManager)getContext()
                    .getSystemService(Context.CLIPBOARD_SERVICE);        switch (id) {
                case ID_COPY :  //复制
                 //获取文本框内容,将里面图片解析成HTML标签
                 String rawData = Html.toHtml(getText());
                 //将数据放到系统剪切板
                 SystemFunctions.doCopy(clip, rawData);
                    return true;            case ID_PASTE:  //粘贴
    //获取系统剪切板内容(字符串)
    String sData = String.valueOf(SystemFunctions.doPaster(clip));
    //解析图片
    Spanned sRawData = Html.fromHtml(sData, imageGetter, null);
    //显示在文本框
    append(sRawData);
    return true;
                } return super.onTextContextMenuItem(id);
    }
      

类似问题 »