500分求解 修改 在edittext 被选文字长按弹出的菜单选项我设置的是只读模式现在只有复制,我想修改这个选项怎么弄,如删除复制选项,加上分享选项,需要代码,或者其他方式解决的这个问题的代码 ,效果类似百阅 或 QQ阅读 效果,谢谢!

解决方案 »

  1.   

    基本上不是很可能,除非你自己写个edittext
    想要在本身的edittext上改造有点难因为你说的那个菜单 不同ROM的实现方式都不一样你可以重写onLongClick选项 然后自己做个popupwindow
      

  2.   

    那他们都是咋做的呢百阅,qq阅读 ireader 都有类似功能
      

  3.   

    你说的几个都不是用的正统的TextView
    都是在view或者textview之上进行了一些封装和处理 
    最后自己定义的popupwindow或者走的menu来显示的如果你要让手机所有的textview都有这个效果 估计要改系统层了
      

  4.   

    听的不是很明白,能再说具体些吗?我这倒有一些重写的edittext类
      

  5.   

    APK都在那里 反编译看一下就知道了
    这些界面的东西的调用入口都是在odex里面 还没有到so里
      

  6.   

    public void onCreateContextMenu(ContextMenu menu, View view, 
                ContextMenuInfo menuInfo) {
            menu.removeItem(android.R.id.switchInputMethod);
            menu.removeItem(android.R.id.selectAll);
            MenuItem item = menu.findItem(android.R.id.copy);  
      try{
      Log.e("menu", item.toString());
      ChkMenu =  item.getTitle().toString();
      menu.add(0, 1, 0, "加入笔记");
      }catch (Exception ex) {
            }
     
     
        }