设置完成后,按下“确定按钮”按钮

android&键盘监听EditView时,自定义键盘的确定按钮样式
我们有如下的需求:
1:我们想让键盘监听我们的EditText
2:我们还想自定义键盘上的确定按钮。
设置监听:
editShopName.setOnKeyListener(new OnKeyListener()
public boolean onKey(View arg0, int keyCode, KeyEvent arg2)
if(keyCode == KeyEvent.KEYCODE_ENTER ){
自定义键盘键:
&android:imeOptions="actionSend"
& &android:inputType="text"
注意:我们在EditText中需要设置android:imeOptions和android:inputType才会生效,不设置inputType没有啥效果,好了,赶紧干活吧。。。。
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!&&|&&
LOFTER精选
网易考拉推荐
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
1、当form表单中只有一个&input type="text" name='name' /&时按回车键将会自动将表单提交。&form id='form1' action='a1.jsp' method='post'&
&input type='text' name='name' /&
&/form&再添加一个&input type="text"/&按下回车将不会自动提交,但是页面上显示一个不知所云的输入框挺别扭,后从网上搜到两个解决办法:  1;添加一个&input type='text' style='display:none'/&不显示输入框,然后回车之后也不会提交:&form id='form1' action='a1.jsp' method='post'&
&input type='text' name='name' /&
&input style='display:none' /&
&/form&  2;添加一个onkeydown事件,然后回车之后也不会显示:&form id='form1' action='a1.jsp' method='post'&
&input type='text' name='name' onkeydown='if(event.keyCode==13)'/&
&/form&如果想添加回车事件可以在onkeydown事件中添加判断提交表单:&form id='form1' action='a1.jsp' method='post'&
&input style='display:none' /&
&input type='text' name='name' onkeydown='if(event.keyCode==13){gosubmit();}' /&
&/form&&我们有时候希望回车键敲在文本框(input element)里来提交表单(form),但有时候又不希望如此。比如搜索行为,希望输入完关键词之后直接按回车键立即提交表单,而有些复杂表单,可能要避免回车键误操作在未完成表单填写的时候就触发了表单提交。要控制这些行为,不需要借助JS,浏览器已经帮我们做了这些处理,这里总结几条规则:如果表单里有一个type=”submit”的按钮,回车键生效。&&如果表单里只有一个type=”text”的input,不管按钮是什么type,回车键生效。&&如果按钮不是用input,而是用button,并且没有加type,IE下默认为type=button,FX默认为type=submit。&&其他表单元素如textarea、select不影响,radio checkbox不影响触发规则,但本身在FX下会响应回车键,在IE下不响应。&&type=”image”的input,效果等同于type=”submit”,不知道为什么会设计这样一种type,不推荐使用,应该用CSS添加背景图合适些。&
阅读(19779)|
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
历史上的今天
loftPermalink:'',
id:'fks_',
blogTitle:'input type =text,按回车键自动提交',
blogAbstract:''
{list a as x}
{if x.moveFrom=='wap'}
{elseif x.moveFrom=='iphone'}
{elseif x.moveFrom=='android'}
{elseif x.moveFrom=='mobile'}
${a.selfIntro|escape}{if great260}${suplement}{/if}
{list a as x}
推荐过这篇日志的人:
{list a as x}
{if !!b&&b.length>0}
他们还推荐了:
{list b as y}
转载记录:
{list d as x}
{list a as x}
{list a as x}
{list a as x}
{list a as x}
{if x_index>4}{break}{/if}
${fn2(x.publishTime,'yyyy-MM-dd HH:mm:ss')}
{list a as x}
{if !!(blogDetail.preBlogPermalink)}
{if !!(blogDetail.nextBlogPermalink)}
{list a as x}
{if defined('newslist')&&newslist.length>0}
{list newslist as x}
{if x_index>7}{break}{/if}
{list a as x}
{var first_option =}
{list x.voteDetailList as voteToOption}
{if voteToOption==1}
{if first_option==false},{/if}&&“${b[voteToOption_index]}”&&
{if (x.role!="-1") },“我是${c[x.role]}”&&{/if}
&&&&&&&&${fn1(x.voteTime)}
{if x.userName==''}{/if}
网易公司版权所有&&
{list x.l as y}
{if defined('wl')}
{list wl as x}{/list}下次自动登录
现在的位置:
& 综合 & 正文
当在文本框中输入完毕后,敲回车就相当于按确定键!回车的使用方法收集
当在文本框中输入完毕后,敲回车就相当于按确定键! //-------------delphi 二种方法: 1、在OnKeyPress事件中判断回车键; 2、响应文本框中的OnValidate事件。 哪来的确定键?是界面上的确定按钮吧。一个方法是,将确定按钮的default属性设为true,这样在界面上除了其他按钮的地方按回车键都执行确定按钮的事件。另一个方法是在文本框的onKeyPress事件中写: if key=#13 then Btn_OkClick(Sender); //Btn_Ok即确定按钮。 form的KeyPreview设置为true; edit1的OnKeyPress中写: if key=#13 then begin key:=#0; edit2.SetF //----------java------------- 在密码输入框内按回车就登陆的功能 //------------c#--------------- C#的回车表示方法跟javescript类似 if(e.KeyChar==13) { MessageBox("回车相应成功~~"); }
&&&&推荐文章:
【上篇】【下篇】1518被浏览177631分享邀请回答1.2K81 条评论分享收藏感谢收起297 条评论分享收藏感谢收起查看更多回答君,已阅读到文档的结尾了呢~~
ZXNVM )嵌入式网络硬盘录像机用户手册使用,用户,帮助,ZXNVM,手册V,网络硬盘
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
ZXNVM )嵌入式网络硬盘录像机用户手册
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口

我要回帖

更多关于 layer 确定按钮 事件 的文章

 

随机推荐