android editText 软键盘enter键图标的设置

  <EditText
        android:layout_marginTop="10dp"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:hint="输入单位"
        android:layout_marginLeft="10dp"
        android:layout_marginRight="10dp"
        <span style="color:#ff0000;"> android:imeOptions="actionSearch"</span>
        />

EditText通过设置android:imeOptions来改变默认的”文本或者样式。这里举几个常用的常量值:

actionUnspecified  未指定,对应常量EditorInfo.IME_ACTION_UNSPECIFIED.

actionNone 没有动作,对应常量EditorInfo.IME_ACTION_NONE

actionGo 去往,对应常量EditorInfo.IME_ACTION_GO

actionSearch 搜索,对应常量EditorInfo.IME_ACTION_SEARCH

actionSend 发送,对应常量EditorInfo.IME_ACTION_SEND

actionNext 下一个,对应常量EditorInfo.IME_ACTION_NEXT

actionDone 完成,对应常量EditorInfo.IME_ACTION_DONE

android editText 软键盘enter键图标的设置,布布扣,bubuko.com

时间: 2024-10-20 02:08:12

android editText 软键盘enter键图标的设置的相关文章

android软键盘Enter键图标的设置

EditText设置属性android:imeOptions="参数" 参数列表: actionUnspecified  未指定,对应常量EditorInfo.IME_ACTION_UNSPECIFIED.效果:回车箭头 actionNone 没有动作,对应常量EditorInfo.IME_ACTION_NONE 效果:回车箭头 actionGo 去往,对应常量EditorInfo.IME_ACTION_GO 效果:去往(GO) actionSearch 搜索,对应常量EditorIn

android EditText 软键盘 一些总结

看一个manifest中Activity的配置,如果这个页面有EditText,并且我们想要进入这个页面的时候默认弹出输入法,可以这样设置这个属相:android:windowSoftInputMode=stateVisible,这样就会默认弹起输入法,当然还有别的办法. <activity android:name=".ui.login" android:configChanges="orientation|keyboardHidden|locale" an

关于android软键盘enter键的替换与事件监听

android软键盘事件监听enter键 软件盘的界面替换只有一个属性android:imeOptions,这个属性的可以取的值有 normal,actionUnspecified,actionNone,actionGo,actionSearch,actionSend,actionNext,actionDone, 例如当值为actionNext时enter键外观变成一个向下箭头,而值为actionDone时enter键外观则变成了“完成”两个字. 我们也可以重写enter的事件,方法如下 Jav

android软键盘enter键

enter键,回车键,电脑键盘上enter键就有多种响应.android软键盘也不例外 你在EditText上输入以后,想在下一行输入框输入,可能需要去点击下一行输入框,让它获取焦点,也可能要隐藏软键盘,在点击输入框,弹出软键盘. 或者已经到了最后一行输入框,输入完毕以后,要点击登录,注册,或者链接按钮,可能要去隐藏它,感觉操作狠繁琐.用户体验不好,有没有解决办法呢? 其实可以利用软键盘的enter键来解决上面的体验问题. 软键盘,最常用的enter键事件有: 把EditText的Ime Opt

android开发 软键盘出现后 防止EditText控件遮挡 整体平移UI

在EditText控件接近底部的情况下 软键盘弹出后会把获得焦点的EditText控件遮挡 无法看到输入信息 防止这样的情况发生 就需要设置AndroidManifest.xml的属性 前面的xml信息省略 在activity中 增加android:windowSoftInputMode="adjustPan" <activity ........................................................ android:windowSoft

EditText 软键盘

EditText 软键盘 package brother.eighteen.demoedittext; import android.content.Context; import android.text.InputType; import android.util.AttributeSet; import android.view.MotionEvent; import android.view.inputmethod.InputMethodManager; import android.w

Android自定义软键盘

前不久由于项目的需要,要做一个自定义的软键盘,我也上网看了很多,都觉得很繁琐,所以想自己动手实现个.以备不时之需把.我选择了参考百度钱包的软键盘,看起来还不错: 下面一起来实现它: 1.写一个键盘控件,这个实现起来比较简单,就不多说了 public class SoftInputBoard extends RelativeLayout implements View.OnClickListener{ private Scroller mScroller; private int mScreenH

android将软键盘显示为搜索键

方法很简单,首先要在EditText的属性加入 android:imeOptions="actionSearch" ,这个属性的作用是启用软键盘时将回车键设置成搜索键, android:singleLine="true"这个就是为了单行输入的大家都知道. 然后就是监听搜索按钮点击事件了,代码如下: EditText test=(EditText) findViewById(R.id.test); test.setOnEditorActionListener(new

android开发 软键盘出现后 防止EditText控件遮挡 总体平移UI

在EditText控件接近底部的情况下 软键盘弹出后会把获得焦点的EditText控件遮挡 无法看到输入信息 防止这种情况发生 就须要设置AndroidManifest.xml的属性 前面的xml信息省略 在activity中 添加android:windowSoftInputMode="adjustPan" <activity ........................................................ android:windowSoftI