默认情况下软键盘右下角的按钮为“下一个”,点击会到下一个输入框,保持软键盘


设置 EditView 

android:imeOptions="actionDone" ,软键盘下方变成“完成”,点击后光标保持在原来的输入框上,并且软键盘关闭

android:imeOptions="actionSend" 软键盘下方变成“发送”,点击后光标移动下一个
EditText实现setOnEditorActionListener,在onEditAction方法中actionId就对应我们设置的imeOptions。系统默认的actionId有:EditorInfo.IME_NULL、EditorInfo.IME_ACTION_SEND、EditorInfo.IME_ACTION_DONE等。

 etEmail.setOnEditorActionListener( this );  


  @Override   
     public   boolean  onEditorAction(TextView v,  int  actionId, KeyEvent event) {  
         switch (actionId){  
         case  EditorInfo.IME_NULL:  
            System.out.println( "null for default_content: "  + v.getText() );  
             break ;  
         case  EditorInfo.IME_ACTION_SEND:  
            System.out.println( "action send for email_content: "   + v.getText());  
             break ;  
         case  EditorInfo.IME_ACTION_DONE:  
            System.out.println( "action done for number_content: "   + v.getText());  
             break ;  
        }  
         //Toast.makeText(this, v.getText()+"--" + actionId, Toast.LENGTH_LONG).show();   
         return   true ;  
    }  

email.setImeOptions( EditorInfo.IME_ACTION_DONE)  或者
< EditText   android:text = ""   android:id = "@+id/email_content"   
                 android:layout_width = "fill_parent"   android:layout_height = "wrap_content"   
                 android:inputType = "text|textEmailAddress"   
                 android:imeOptions = "actionSend" > EditText >

更多相关文章

  1. android软键盘状态监听最稳的方法,属性动画手动调整布局,再也不怕
  2. Android——Fragment A点击一个按钮跳转到 FragmentB
  3. android 在xml中指定按钮点击事件
  4. React native 及 Android(安卓)测试(真机 / 模拟器)
  5. EditView不可编辑状态和可编辑状态动态切换 及 EditView的其它特
  6. Android:在onTouch里实现onClick的坑
  7. 使android dialog点击按钮dialog不消失的方法
  8. Android轮播图-----viewPager
  9. android菜单栏menu的使用

随机推荐

  1. android r cannot be resolved to a vari
  2. Android(安卓)Java包各种功能概览
  3. 更改Android AVD模拟器创建路径位置的方
  4. Android高手进阶教程(十一)之----Android
  5. Android中关于android:imeOptions="actio
  6. Android(安卓)上层应用读写设备节点
  7. Android(安卓)Studio导入SlidingMenu类库
  8. linux公社大量免费的在线android资料
  9. 处女男学Android(十五)---Android 广播机制
  10. 总结系列-硬件加速