OnKeyListener keyListener = new OnKeyListener()
{
public boolean onKey(View v, int keyCode, KeyEvent event)
{
if (keyCode == KeyEvent.KEYCODE_ENTER && event.getAction() == KeyEvent.ACTION_UP)
{
String keyword = mKeywordtxt.getText().toString();
if (keyword != "")
{
Intent intent = new Intent();
intent.setClass(BusinessCenterListActivity.this, ParkSearchResultActivity.class);
intent.putExtra("localLongitude", mLocalLongitude);
intent.putExtra("localLatitude", mLocalLatitude);
intent.putExtra("key", keyword);
startActivity(intent);
}
return true;
}
return false;
}
};
mKeywordtxt.setOnKeyListener(keyListener);
备注:如果没有加这个条件event.getAction() == KeyEvent.ACTION_UP 会执行两次你的操作
分享到:
相关推荐
我们在android手机上面有时候会遇到监听手机软键盘按键的时候,例如:我们在浏览器输入url完毕后可以点击软键盘右下角的“GO”按键加载url页面;在点击搜索框的时候,点击右下角的search符号键可以进行搜索;或者在...
MFC Edit控件之enter回车捕捉:http://blog.csdn.net/cracent/article/details/50986365
Android Studio监听回车事件,捕获手机和扫描枪的Enter键的点击事件 package com.example.mynewtest; import android.content.Context; import android.os.Bundle; import androidx.appcompat.app.AppCompatActivity;...
Enter回车的两种方式~!供学习参考~!
修改了js代码,避免了频繁请求后台,下载后直接覆盖原有的js即可使用 修改了js代码,避免了频繁请求后台,下载后直接覆盖原有的js即可使用 修改了js代码,避免了频繁请求后台,下载后直接覆盖原有的js即可使用 ...
里我介绍一下,button按钮默认回车(enter)事件。如果大家可以用submit,就不用看以下代码,因为submit可以直接默认回车事件(enter)
做项目时遇到处理绑定“enter”键的情况,直接把情景代码截取出来了。代码如下: 代码如下: function sendLoginData(){ loginvalidateForm(); $(document).keydown(function(event){ if(event.keyCode == 13){ //...
input标签用回车或空格切割,支持自定义回车和空格,最大标签数等。 代码注释非常详细,相信你肯定拿到手就会用。也是我下载回来的,但是里面内容太过复杂,代码不清晰,我重新整理了一下,并写入了注释说明,一看就...
下面小编就为大家带来一篇网页前端登录js按Enter回车键实现登陆的两种方法。小编觉得挺不错的,现在分享给大家,也给大家做个参考
问题:在中文输入法输入文字时按ENTER键;绑定keyup事件会将输入法中的英文文字输入到文字框并直接触发发送按钮 键盘事件: 当一个按键被pressed或者released,在每一个浏览器中都可能会触发三种键盘事件 keydown ...
windows下和unix linux下按enter回车的区别 记事本打开文件显示黑方块的原因.zip
JavaScript 操作键盘的Enter事件(键盘任何事件),兼容多浏览器.docx
。。。。。。。。。。。Enter事件JS and C#如题。。。。。。。
将左shift转换成enter回车,自定义键盘的方法,可以将enter回车转换成space空格键,这需要键盘映射表.可到我的资料里找
主要介绍了jQuery 回车事件enter的使用,需要的朋友可以参考下
当用户在页面上按回车键时,就会触发这个默认按钮。事实上,有很多用户有在TextBox中输入数据之后按回车的习惯(似乎是长期使用Excel养成的习惯)。想像一下,当用户依次在20个TextBox中输入了数据之后,一不小心...
(js)按下enter键执行函数
键盘事件处理所有用户在键盘敲击的情况,不管在文本输入区域内部还是外部,这里介绍下jquery键盘事件的相关知识,需要的朋友可以参考下