如何在 EditText 上默认使用数字键盘而不强制输入数字? [复制]

2023-11-29

这个问题已经在网上其他地方询问过了,没有结果。 Android 有没有办法在聚焦时显示数字软键盘EditText,但仍然允许输入任何文本?

我想让用户输入数量(例如“1 kg”,“2 L”),所以只需设置inputType="number"行不通的。


添加以下代码行,它就可以解决问题:)

editText.setRawInputType(Configuration.KEYBOARD_QWERTY);

这将首先显示数字键盘,但也允许您输入自由文本。

更多信息here.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 EditText 上默认使用数字键盘而不强制输入数字? [复制] 的相关文章

随机推荐

  • 对于小于 100 的数字,大于返回错误值

    这是我的第一个 JavaScript 项目 所以我确信这段代码并不漂亮 可以用更好的方式编写 但除此之外 我遇到了一个我不明白的问题 我确信这只是我自己造成的一个错误 但我就是找不到它 gt 大于 运算符对超过 100 的数字工作正常 但在
  • ReportLabs Django 集成

    我正在跟进这个链接将 ReportLabs 集成到 Django 中 我做的一切都是正确的 但我收到一条错误消息 Exception Type RenderPMError Exception Value Can t setFont Time
  • 使用 Vaadin 8.0.7 将列添加到网格

    当我单击按钮 backBtn 时 我想将列添加到网格中 然后我从文本字段 filterText 获取值 这将是新列的名称 谁能帮我 该代码来自教程 但我需要在此处添加新功能 谢谢 您可以在附件中找到我的代码 网格位于 MyUI 类中 这是客
  • 在 BigQuery 上重新创建 GA 渠道

    我正在尝试使用 BigQuery 重新创建 GA 漏斗 Google360 上的自定义报告 GA 上的漏斗使用每个页面上发生的事件的唯一计数 我在网上发现这个查询大部分有效 SELECT COUNT s0 firstHit AS Landi
  • 如何翻译应用程序模板[关闭]

    很难说出这里问的是什么 这个问题模棱两可 含糊不清 不完整 过于宽泛或言辞激烈 无法以目前的形式合理回答 如需帮助澄清此问题以便重新打开 访问帮助中心 我想在我的应用程序中使用多种语言 为此我遵循了此操作doc 在 locale 文件夹中创
  • 如何在Android上提供像按钮一样的imageview点击效果?

    我的 Android 应用程序中有 imageview 我将其用作带有给定 onClick 事件的按钮 但正如您可能猜到的那样 单击时它不会为 imageview 提供可点击的效果 我怎样才能做到这一点 您可以使用如下所示的方法对单个图像执
  • Solr 配置,加密数据配置文件

    如何在这里加密数据配置部分
  • HTML 电子邮件设计有哪些指南? [关闭]

    Closed 这个问题需要多问focused 目前不接受答案 您可以为电子邮件中的丰富 HTML 格式提供哪些指导方针 同时在许多客户端和基于 Web 的电子邮件界面中保持良好的视觉稳定性 Stack Overflow 上一个问题的不相关答
  • 如何将日期时间/时间戳从一个时区转换为另一个时区?

    具体来说 给定我的服务器的时区 系统时间角度 和时区输入 我如何计算系统时间 就好像它处于新时区一样 无论夏令时等 import datetime current time datetime datetime now system time
  • 将 UISearchBar 作为子视图添加到 tableView 标头中

    我正在尝试添加自定义标头UITableView 有一些按钮和一个UISearchBar 问题是 当我尝试使用 searchBar 时 我收到一条消息 setting the first responder view of the table
  • python 3.5更新sqlite3版本

    我已经在 Windows 机器上安装了 python 3 5 3 我通过命令 sqlite3 sqlite version 检查 SQLite 版本 它是版本3 8 11 我的问题是如何将 SQLite 版本更新到 3 26 我不确定是否有
  • 向所有请求添加Where条件EF6

    我的大部分实体 并非全部 有两个属性称为CompanyId and Deleted 如何为所有选择请求自动插入这两个属性 而不是在整个应用程序中的每个查询上手动设置 Example db MyEntity Where me gt me Id
  • Codeigniter/PHP:将数据库查询格式化为数组

    this gt db gt select id user id gt from be users gt where id user id data user individual this gt db gt get 如果这是我的数据库查询
  • REGEXP 与 PDO Mysql

    我正在尝试在 PDO Mysql 中使用 REGEX 但出现问题 function artist list artist global DBH STH DBH gt prepare SELECT songs image artist alb
  • java、反射、内部类、

    您好 我想使用反射获取内部类的对象 但我在其中遇到了一些错误 代码是 package reflaction public class MyReflection public static void main String args thro
  • 遍历 jquery 中的嵌套表单元素

    很抱歉 如果这已经发布了 我一直在寻找无济于事 我只是想知道如何在 jquery 中循环嵌套表单 元素 元素不仅是像输入标签这样的严格表单元素 而且还有其他 html 元素 目前我有这段代码可以做到这一点 arguments i formi
  • Haskell 声明中的感叹号是什么意思?

    当我尝试使用真实的项目来驱动 Haskell 时 我遇到了以下定义 我不明白每个参数前面的感叹号是什么意思 我的书上似乎没有提到它 data MidiMessage MidiMessage Int MidiMessage 这是一个严格的声明
  • 检测 AJAX 何时更改 Web 浏览器中 DIV 中的 HTML

    通过 Web 浏览器加载页面并单击触发 AJAX 脚本的链接后 我需要检测 AJAX java 脚本何时完成将 HTML 更改加载到 div 中 由于运行 AJAX 脚本时不会触发 DocumentCompleted 事件 因此我不知道它何
  • 如何解码这段 PHP 代码?

    我想解码这段代码 我不知道它是什么 只知道它是某种代码 有人能帮助我吗
  • 如何在 EditText 上默认使用数字键盘而不强制输入数字? [复制]

    这个问题在这里已经有答案了 这个问题已经在网上其他地方询问过了 没有结果 Android 有没有办法在聚焦时显示数字软键盘EditText 但仍然允许输入任何文本 我想让用户输入数量 例如 1 kg 2 L 所以只需设置inputType