android中如何实现输入内容后,按回车键发送
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android中如何实现输入内容后,按回车键发送相关的知识,希望对你有一定的参考价值。
监听Enter的事件,编写Enter的事件响应。设置文本框的OnKeyListener,当keyCode ==KeyEvent.KEYCODE_ENTER的时候,表明Enter键被按下,就可以编写自己事件响应功能了,具体代码如下:
public void onCreate(Bundle savedInstanceState)super.onCreate(savedInstanceState);
setContentView(R.layout.main);
EditText msg = (EditText)findViewById(R.id.msg );
msg .setOnKeyListener(OnKey);
OnKeyListener onKey=new OnKeyListener()
@Override
public boolean onKey(View v, int keyCode, KeyEvent event)
// TODO Auto-generated method stub
if(keyCode == KeyEvent.KEYCODE_ENTER)
//这里写发送信息的方法
参考技术A 在Edit中加入addTextChangeListener();监听输入的字符是否有回车符,并执行相应的操作.
Asp.net:在TextBox中输入内容后,按回车键响应一个事件
当我在文本框中输入内容后,按回车键能弹出另一个网页,怎样实现喃? 谢谢说详细点哈,我是菜鸟呢!
<script type="text/javascript">function textChanged(o)
if(event.keyCode == 13)
var win = window.open("", "_blank");
win.document.writeln("Hello World!");
</script>
两种定义TextBox方案:
1.<input type="text" onkeyup="textChanged(this)" onchange="textChanged(this)" runat="server" id="YourTextBox" />
2.<asp:TextBox ID="TextBox1" runat="server" onkeyup="textChanged(this)"></asp:TextBox>
分数快拿来. 参考技术A 在textboxt里面Keydown事件里面写。
例如
if(e.KeyCode==Keys.Enter)
/////执行的代码
你的网页Show出来
问题解决。! 参考技术B 在textbox的key事件里写就可以了呀 参考技术C yao js
以上是关于android中如何实现输入内容后,按回车键发送的主要内容,如果未能解决你的问题,请参考以下文章
Asp.net:在TextBox中输入内容后,按回车键响应一个事件
C#中如何在文本框中输入数据然后按回车就查询数据库将结果显示在Datagridview中?
asp.net中没用js绑定回车事件,可是为啥在文本框中输入内容后按回车键还会触发该事件?求大神解释下!