Android之软键盘自动弹出和关闭【代码分享】
作者:瞳瞳色丶轻烟的博客 时间:2021-06-30 16:26:08
一:软键盘自动弹出。
private EditText top_middle;//输入框
//-------------------------------------弹出软键盘-----------------------------------
top_middle.setFocusable(true);
top_middle.setFocusableInTouchMode(true);
top_middle.requestFocus();
InputMethodManager inputManager =
(InputMethodManager) top_middle.getContext().getSystemService(
Context.INPUT_METHOD_SERVICE);
inputManager.showSoftInput(top_middle, 0);
Timer timer = new Timer();
timer.schedule(new TimerTask()
{
public void run()
{
InputMethodManager inputManager =
(InputMethodManager) top_middle.getContext().getSystemService(
Context.INPUT_METHOD_SERVICE);
inputManager.showSoftInput(top_middle, 0);
}
},
998);
二:软键盘自动关闭。
//-----------------------------------软键盘自动关闭----------------------------------------
InputMethodManager imm = (InputMethodManager) this.getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(top_middle.getWindowToken(), 0);
三:对话框中软键盘自动弹出和关闭。
//--------------------------------对话框中自动弹出和关闭-----------------------------------
getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_VISIBLE | WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE);
来源:http://blog.csdn.net/Android_Cll/article/details/54138097
标签:android,软键盘
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
java实现监听u盘示例分享
2023-10-20 02:14:05
C#微信公众号开发之用户管理
2023-04-13 02:40:12
![](https://img.aspxhome.com/file/2023/3/100173_0s.png)
使用Spring自定义注解实现任务路由的方法
2023-12-20 22:34:11
JPA如何设置表名和实体名,表字段与实体字段的对应
2022-07-14 14:36:27
C#基础知识之GetType与typeof的区别小结
2022-04-06 21:59:34
![](https://img.aspxhome.com/file/2023/0/96330_0s.png)
SpringBoot整合之SpringBoot整合MongoDB的详细步骤
2023-11-25 09:55:37
![](https://img.aspxhome.com/file/2023/6/59076_0s.png)
java反射获取和调用方法
2021-11-23 11:05:02
Java多种经典排序算法(含动态图)
2023-09-24 00:45:02
![](https://img.aspxhome.com/file/2023/3/84243_0s.png)
springboot之Jpa通用接口及公共方法使用示例
2023-02-17 16:18:52
![](https://img.aspxhome.com/file/2023/2/86772_0s.png)
3分钟纯 Java 注解搭个管理系统的示例代码
2023-05-29 07:57:46
![](https://img.aspxhome.com/file/2023/7/65777_0s.jpg)
如何用C#找出数组中只出现了一次的数字
2021-06-15 15:42:56
Spring JPA find单表查询方法示例详解
2022-11-03 19:43:38
C#实现窗口之间的传值
2022-05-26 08:28:14
java 使用JDBC构建简单的数据访问层实例详解
2023-01-13 05:12:24
Android开发中使用颜色矩阵改变图片颜色,透明度及亮度的方法
2023-04-28 20:42:22
![](https://img.aspxhome.com/file/2023/6/90126_0s.jpg)
java中String.intern()方法功能介绍
2023-11-25 23:49:21
springboot用controller跳转html页面的实现
2022-08-15 06:57:51
![](https://img.aspxhome.com/file/2023/1/75711_0s.png)
Spring Security和Shiro的相同点与不同点整理
2023-01-15 17:07:20
Java程序顺序结构中逻辑控制语句详解流程
2023-06-10 17:54:08
![](https://img.aspxhome.com/file/2023/2/79912_0s.jpg)
Java实现蓝桥杯G将军的示例代码
2022-05-01 08:44:58