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

2023-11-29

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

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


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

editText.setRawInputType(Configuration.KEYBOARD_QWERTY);

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

更多信息here.

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

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

  • Android 应用程序安装失败:包 com.my.app 在条目 AndroidManifest.xml 处没有证书

    在 Android Studio 中 我生成了带有密钥库等的签名 APK 将 APK 安装到设备上时失败 并显示 无法安装应用程序 并且在 Android Monitor 中我看到以下行 Package com my app has no
  • 在 Android 上使用 AT 命令与调制解调器对话

    我试图与三星 Galaxy s2 plus 和华为 p1 xl u9200 调制解调器发送 AT 命令 但无法得到任何结果 我使用 adb shell 发送命令并使用 logcat 查看日志 在三星 当我执行 cat 时 proc tty
  • 如何在android中显示对话框之外的图像?

    我试图在对话框片段的顶部显示配置文件图像 一半在图像之外 我在下面附加了示例对话框 就像那样 并尝试了旧 Stackoverflow 解决方案中的所有 FrameLayout 协作 但我无法存档此内容 请给我正确的解决方案 谢谢 Updat
  • 带有 Android 支持库 v7 的 Maven Android 插件

    我使用 maven android plugin 构建我的 android 应用程序 它依赖于 android 支持库 v4 和 v7 由于我没有找到如何从developer android com下载整个sdk 因此我无法使用maven
  • 退出设备上的 system.img

    我正在为我们部署给客户的设备 LG p509 Optimus 1 开发自动应用程序更新解决方案 我们可以控制这些设备 并且目前在它们上安装自定义内核 但不是完整的自定义 ROM 由于我们试图在设备上自动更新我们的应用程序 因此我们需要由我们
  • 透明 9patch 图像:显示出线条

    我得到了一个透明的 9 补丁图像 其中有 9 条补丁线显示槽 This is the output 显然我不希望水平线可见 这就是我创建 9patch 的方式 This is the final image that is used in
  • Android 中 localTime 和 localDate 的替代类有哪些? [复制]

    这个问题在这里已经有答案了 我想使用从 android API 获得的长值 该值将日期返回为长值 表示为自纪元以来的毫秒数 我需要使用像 isBefore plusDays isAfter 这样的方法 Cursor managedCurso
  • 选项卡主机内的 Android Fragment 视图状态 [重复]

    这个问题在这里已经有答案了 可能的重复 使用 Fragment 为 Android 中的每个选项卡单独的返回堆栈 https stackoverflow com questions 6987334 separate back stack f
  • Android蓝牙java.io.IOException:bt套接字已关闭,读取返回:-1

    我正在尝试编写一个代码 仅连接到运行 Android 5 0 KitKat 的设备上的 目前 唯一配对的设备 无论我尝试了多少方法 我仍然会收到此错误 这是我尝试过的最后一个代码 它似乎完成了我看到人们报告为成功的所有事情 有人能指出我做错
  • 移动设备上的 TensorFlow(Android、iOS、Windows Phone)

    我目前正在寻找不同的深度学习框架 特别是用于训练和部署卷积神经网络 要求是 它可以在带有 GPU 的普通 PC 上进行训练 但训练后的模型必须部署在三个主要的移动操作系统上 即 Android iOS 和 Windows Phone Ten
  • Android模拟器中的网络访问

    我试图通过我的 Android 应用程序访问互联网 但我既成功又失败 我在构建应用程序时启动模拟器 并且应用程序安装得很好 我可以使用浏览器访问互联网 但是 当我尝试这个小代码片段时 InetAddress inet try inet In
  • 哪个视图最亮?

    在Android中 哪个是轻量级视图 例如 View Textview Edittext 等 在某些情况下 我们需要使用视图来填充区域而不向用户显示视图 同时屏幕加载速度应该很快 您可以使用空间 android widget Space S
  • Android SearchView 在启动时隐藏键盘

    我有一个小问题正在尝试解决 当我打开应用程序时 键盘会显示输入搜索视图的查询 不过 我只想在单击搜索视图时显示键盘 我该如何解决 Thanks 这对我有用 用于隐藏焦点的代码 searchView SearchView view findV
  • Android:GestureDetector 无法与选项卡(TabActivity、Tabwidget)一起工作(gestureDetector.onTouchEvent(event) 始终为 false)

    我已经用不同的子活动实现了 TabActivity intent new Intent setClass this MyChildTabActiviy class Initialize a TabSpec for each tab and
  • 如何在android中通过蓝牙向配对设备发送短信?

    在我的应用程序中 我想通过蓝牙发送和接收短信 我可以在列表视图中看到配对设备名称和地址的列表 但是当我尝试向配对设备发送文本时 什么也没有发生 在其他设备中没有收到文本 这是我向配对设备发送消息的代码 private void sendDa
  • fs-extra:源和目标不能相同。 (科尔多瓦)

    我在使用 cordova 构建时遇到错误 Error Source and destination must not be the same 构建系统 Ionic ionic cli 4 10 1 ionic framework ionic
  • ECDH使用Android KeyStore生成私钥

    我正在尝试使用 Android KeyStore Provider 生成的私有文件在 Android 中实现 ECDH public byte ecdh PublicKey otherPubKey throws Exception try
  • Android-dispatchTouchEvent 给了我一个 StackOverflowError

    这里我有一个带有 setOnTouchListener 的 ViewFlipper 它工作得很好 然后我膨胀 ReLayNewsItem 然后将其添加到 ViewFlipper 现在我希望 WebView web 监听触摸事件并将它们传递给
  • 将对象从手机共享到 Android Wear

    我创建了一个应用程序 在此应用程序中 您拥有包含 2 个字符串 姓名和年龄 和一个位图 头像 的对象 所有内容都保存到 sqlite 数据库中 现在我希望可以在我的智能手表上访问这些对象 所以我想实现的是你可以去启动 启动应用程序并向左和向
  • 如何访问我的 Android 程序中的联系人

    我正在制作一个短信应用程序 并且想要访问我的 Android 应用程序中的联系人 我想访问联系人 就像他们在实际联系人列表中一样 选择后 我需要返回到我的活动 在其中我可以向该人发送短信 或者是否可以访问存储联系人的数据库 我的代码如下所示

随机推荐

  • 对于小于 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