EditView之IME

原创 2015年11月18日 10:49:38

讲解一

            <EditText
                android:id="@+id/password"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:hint="@string/login_password"
                android:imeActionId="@+id/login"
        android:imeActionLabel="@string/action_login_short"
                android:imeOptions="actionGo"
                android:inputType="textPassword"
                android:maxLines="1"
                android:singleLine="true" />

其中,
imeOptions:设置键盘中回车键的anction

        mPasswordView = (EditText) findViewById(R.id.password);
        mPasswordView.setOnEditorActionListener(new TextView.OnEditorActionListener() {
            @Override
            public boolean onEditorAction(TextView textView, int id, KeyEvent keyEvent) {
                if (id == R.id.login || id == EditorInfo.IME_ACTION_GO) {
                    attemptLogin();//
                    return true;
                }
                return false;
            }
        });

imeActionId:标识此Action的ID,主要用于在代码中动态获取
imeActionLabel:如果屏幕够大,比如横屏的时候,可以在EditText旁边自定义一个按钮,这就需要通过该属性来设置

版权声明:本文为博主原创文章,未经博主允许不得转载。

自定义textview与editview

  • 2017年05月11日 10:51
  • 52.36MB
  • 下载

自定义editView

  • 2016年03月07日 15:09
  • 6.25MB
  • 下载

ScrollView嵌套EditView、滑动TextView冲突解决

唯美 一、简述在项目开发中,有时候页面会比较长,这时候我们自然而然就想到采用ScrollView进行滑动,但这里我遇到一个小坑,因为ScrollView本身就是上下滑动效果,而像EditView有时...

自动提示的EditView

  • 2016年02月22日 16:37
  • 6.26MB
  • 下载

安卓textview,editview等显示emoji表情和提交服务器后返回解析

从早上搞到现在,才终于解决的,最后发现这个功能其实很容易实现,只是java的正则用的少Matcher和Pattern不够熟悉,才导致绕了很大的弯 有几点是需要明白的 一,String是根据编码解析从而...

editview软键盘自动弹出和隐藏

  • 2015年11月12日 17:36
  • 2.45MB
  • 下载

android基础控件EditView用法介绍

EditView可以说是android开发中非常常用的一个基础控件。 下面是转载网络是一篇介绍EditView控件的文章,记录下,当参考文档使用 一:新建HelloEditText工程 ...
  • dxswzj
  • dxswzj
  • 2013年08月27日 10:02
  • 1296

EditView左右选择数据

  • 2012年05月07日 18:45
  • 2.56MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:EditView之IME
举报原因:
原因补充:

(最多只允许输入30个字)