本帖最后由 CHINESEZZZ 于 2011-02-15 11:29:15 编辑

解决方案 »

  1.   

    设置single line=true就不会换行了 按回车自己就会去下个控件的焦点。
    tCNPCode和txtCNPCode是别人代码定义的么,不是的话我就不知道了
      

  2.   

    tCNPCode.setOnKeyListener(new OnKeyListener() { //监听tCNPCode这个EditText的按键处理
    public boolean onKey(View v, int keyCode, KeyEvent event) { 
    if(keyCode == 66) { //如果用户点击了回车键
    txtCNPCode.requestFocus(); //将焦点转移到txtCNPCode这个EditText

    return false;

    });其实就是个判断回车后请求焦点的办法。tCNPCode和txtCNPCode都是EditText,
      

  3.   

    最简单的方法,设置Edittext的
    android:imeOptions="actionDone"
      

  4.   

    为什么我设置了android:imeOptions="actionDone"不管用?