android - 无需单击 EditText 即可显示键盘

标签 android

我在 AlertDialog 上使用自定义布局。自定义布局有一个 EditText 文件,我用它来获取手机。当我显示 AlertDialog 时,为了让键盘输入电话号码,您必须单击 EditText 字段。有没有办法让键盘在我调出AlertDialog时自动弹出,这样用户就不必单击EditText字段来获取键盘。

谢谢, 普拉萨纳

最佳答案

只需在显示对话框时添加此行:

getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_VISIBLE);

关于android - 无需单击 EditText 即可显示键盘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4181025/

相关文章:

java - 从 Java 字符串转换为 Windows-1252 格式

java - 找不到 transform-api.jar

Android 单元测试给出了错误的结果

java - 如何从我的对话框 (Android) 访问我的 GridView 实例?

java - 我正在尝试用 boolean 值更改 imageview 的颜色,我错过了什么?

android - Recycler View 滚动更改项目值

java - 如何在 Eclipse 中导入 Java 库?

android - 如何为我的应用在 Google Play 上关闭 "Offers in-app purchases"

android - flutter:自定义字体没有显示效果

java - 二进制 xml 文件行 #1 : error inflating class <unknown> What should I do now?