软键盘搜索
目标输入框的布局文件上加上一个属性android:imeOptions="actionSearch"
android:imeOptions属性android手机软键盘设置时的一个重要的属性,主要的功能是设置软键盘上输入内容后接下来要做什么样的事情。该属性通常有7种值,分别是actionUnspecified | actionNone | actionGo | actionSearch | actionSend | actionNext | actionDone,不同的代表不同的功能,软键盘右下角也会显示不同的图标或文字与之对应。
actionUnspecified : 未指定,对应常量EditorInfo.IME_ACTION_UNSPECIFIED效果
android:imeOptions="actionNone" : 输入框右下角不带任何图标或文字提示
android:imeOptions="actionGo" : 右下角按键内容一般为“去往”,通常可以用作APP链接的跳转
android:imeOptions="actionSearch" : 右下角按键为放大镜图片,通常执行搜索的功能
android:imeOptions="actionSend" : 右下角按键内容为“发送”
android:imeOptions="actionNext" : 右下角按键内容为“下一步”
android:imeOptions="actionDone" : 右下角按键内容为“完成”
在为搜索框添加监听
if判断里面写你要跳转到那个页面
android:singleLine="true" 还需要把这个加到布局文件中 意思是把你软键盘替换成搜索