首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何使用java以编程方式隐藏键盘

如何使用java以编程方式隐藏键盘
EN

Stack Overflow用户
提问于 2022-01-25 16:41:29
回答 1查看 76关注 0票数 0

我试图用java编程隐藏数字键盘,我在按钮的onClick中使用了这段代码。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
 ​        ​InputMethodManager​ inputMethodManager ​=(​InputMethodManager​)getSystemService(​Activity​.INPUT_METHOD_SERVICE); 
 ​        inputMethodManager​.​hideSoftInputFromWindow(view​.​getWindowToken(),0);

但是,当用户第一次单击数字键盘时,数字键盘变成字符串键盘(普通键盘),当用户第二次单击键盘隐藏时。我要把键盘隐藏起来,第一次点击,有帮助吗?

EN

回答 1

Stack Overflow用户

发布于 2022-01-26 21:30:45

尝试使用以下代码隐藏键盘:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
/*--for hiding keyboard on click--*/
InputMethodManager imm=(InputMethodManager) getSystemService(Activity.INPUT_METHOD_SERVICE);
//Find the currently focused view, so we can grab the correct window token from it.
View view3=getCurrentFocus();
//If no view currently has focus, create a new one, just so we can grab a window token from it
if (view3==null){
    view3=new View(this);
}
assert imm != null;
imm.hideSoftInputFromWindow(view3.getWindowToken(), 0);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70857457

复制
相关文章
使用UITextFieldDelegate来隐藏键盘
在iPhone界面上,时常会需要当用户输入完内容后,隐藏键盘。 当然有很多方法,今天只介绍使用UITextFieldDelegate这个协议实现隐藏键盘。
EltonZheng
2021/01/22
7130
IOS隐藏键盘
1、UIWebView加载网页后,点击网页内的链接在UIWebView内进行跳转时,键盘自动弹起;
meteoric
2018/11/19
1.3K0
Android 隐藏显示键盘
版权声明:本文为博主原创文章,转载请标明出处。 https://blog.csdn.net/lyhhj/article/details/49105161
Hankkin
2018/09/06
1.9K0
iOS隐藏键盘的代码
当前视图上有多个uitextfield时,来隐藏键盘, 先遍历视图的所有子视图来 如果是UITextField就将其设为非第一响应 当然,如果要隐藏子视图上的UITextField的话可以进一步判断view的subviews的个数,如果大于1则遍历view的子视图,然后作类似操作
用户8671053
2021/10/31
1.3K0
android隐藏软键盘
聪明出于勤奋,天才在于积累。——华罗庚 代码 /** * 隐藏软键盘 在dialog的编辑界面时 */ public static void hideSoftKeyboard(Activity activity, View view) { InputMethodManager inputMethodManager = (InputMethodManager) activity.getSystemService(Activity.INPUT_METHOD_SERVICE); in
阿超
2022/08/16
9720
android 完美隐藏软键盘
public void hideSoftInput(Activity activity) { // 关闭软键盘 if (activity.getCurrentFocus() != null) { if (activity.getCurrentFocus().getWindowToken() != null) { InputMethodManager inputMethodManager = (InputMethodManager) activity.getSystemService(
再见孙悟空_
2023/02/10
8300
以编程方式创建Vue.js组件实例
最近参与了一个Vue.js项目,项目中需要能够以编程方式创建组件。通过编程,意思是使用JavaScript创建和插入组件,而无需在模板中编写任何内容。
前端知否
2020/03/23
7.8K3
Android点击其他地方隐藏键盘
Android点击其他地方隐藏键盘 1.第一种:隐藏页面一进来EditText获取焦点就弹出软键盘 在oncreate()里调用如下方法即可 /** * 隐藏软键盘 */ private void hideSoftKeyBoard() { getWindow().setSoftInputMode( WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);
程序员飞飞
2020/02/27
3.3K0
以更好的方式使用 Vue Mixins
Mixin 组件在项目中经常被用来重用一些业务逻辑,但它们有一些不确定的细微差别,这在项目开发中越来越明显。我偶尔也会遇到这种情况,它们会给代码库的重构或新功能的开发带来困难。
前端小智@大迁世界
2022/05/09
5320
以编程方式执行Spark SQL查询的两种实现方式
摘 要 在自定义的程序中编写Spark SQL查询程序 1.通过反射推断Schema package com.itunic.sql import org.apache.spark.sql.SQLContext import org.apache.spark.{SparkConf, SparkContext} /**   * Created by itunic.com on 2017/1/2.   * Spark SQL   * 通过反射推断Schema   * by me:   * 我本沉默是关注互联
天策
2018/06/22
2K0
【编程基础】java Comparable接口如何使用
前几天有网友让解释一下CompareTo函数,今天在这里给大家讲一下。 CompareTo函数是Comparable接口的一个方法,Comparable接口源码如下: public interface Comparable<T> { /** * Compares this object to the specified object to determine their relative * order. * * @param another *
程序员互动联盟
2018/03/14
7810
PostgreSQL如何使用PLJava支持Java编程
墨墨导读:本文介绍PostgreSQL里如何使用pljava扩展支持java编程。
数据和云
2021/02/08
3.1K1
如何使用mimic在LInux中以普通用户身份来隐藏进程
mimic是一款针对进程隐藏的安全工具,在该工具的帮助下,广大研究人员可以通过普通用户身份来在Linux操作系统(x86_64)上隐藏某个进程的执行。
FB客服
2023/08/08
4460
如何使用mimic在LInux中以普通用户身份来隐藏进程
java如何键盘录入数组_从键盘输入给数组赋值
有时候在编写Jave的时候需要键盘输入一个数组,本小白也是看了几篇博客后才知道了如何在自己的程序中进行键盘输入,废话不多说,直接上代码: 第一种方法:(不限制输入数组的长度)
全栈程序员站长
2022/08/03
3.5K0
java如何键盘录入数组_从键盘输入给数组赋值
如何使用 Python 隐藏 API 密钥
博客首发:https://bornforthis.cn/posts/19.html
AI悦创
2022/06/21
2.2K0
如何使用 Python 隐藏 API 密钥
点击空白处隐藏软键盘
在点击Editext的时候安卓会弹出软键盘,在我们输入完后不点击软键盘的”完成”键的时候,软键盘有时候会一直停留在”界面”,甚至跳转到另一个”界面”上.这样体验上不是很好.所以点击非EditText区域上,让软键盘隐藏起来是一种可行的方案. 从别人的博客上看到的代码,摘录如下:
夏洛克的猫
2018/10/18
1.5K0
点击加载更多

相似问题

以编程方式显示/隐藏虚拟键盘

10

如何在iphone中以编程方式隐藏键盘

62

以编程方式在MonoDroid中隐藏键盘

12

如何以编程方式隐藏键盘

36

以编程方式隐藏键盘快捷条iOS 13

319
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文