输入框长按会提示出来这个菜单,是英文的,如何改成是中文的?   目前弹出来的这个菜单是系统的。有没有简单快速的方法改成中文。除了重写onCreateContextMenu外  还有什么办法改成中文?

解决方案 »

  1.   


    重写了onCreateContextMenu后   没有被覆盖  而是在上下文下面又添加了一个item
      

  2.   


    清除了
     menu.clearHeader();
     menu.clear();
      但要从新写实现了   唉!
      

  3.   


    是旋屏后出现? onConfigurationChanged 再重新clear一次,自己写上。
    还是竖屏怎么着都是英文? 
      

  4.   

    按你的描述,这应该算是个系统Bug, 什么版本 
      

  5.   


    看看这个  http://www.eoeandroid.com/thread-76187-1-1.html  跟我类似!
      

  6.   

    你有没有使用
    setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
    替换成 SCREEN_ORIENTATION_SENSORonConfigurationChanged才会确保被顺利调用
      

  7.   


    public void switchTabBackgroundEvent(String tId) {
    // TODO Auto-generated method stub
    if (tId.equals(IMainWindowAdapter.TABNAME_DIALPAD)) {
    setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
    } else {
    setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_SENSOR);
    }
    跟横竖屏没有关系的   也不知道怎么回事  第一次进入系统的时候是中文的上下文,退出后在进入长按缺提示英文的上下文!  我发的那个图。