首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

【求】etitText长按事件调出上下文源码,该如何解决

2012-04-10 
【求】etitText长按事件调出上下文源码重写onCreateContextMenu有没有源码?上面的图!全部家产分数奉献![解决

【求】etitText长按事件调出上下文源码



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

[解决办法]
这是我前段时间写的,看看是否能够帮到你。

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

热点排行