android - Android 代码:在按键设备键盘上将空格键码转换为 % 键码
问题描述
我正在尝试将我的 android 代码中的空间更改为 % 。我的目标是这样的:
当用户写例如“我正在尝试”时,在按空格键而不是单词之间的间隙后,将在 myeditText 中写入 %;我的意思是这样的:“I%am%trying”
解决方案
只需在您的 editText 上实现一个TextWatcher并在其onTextChanged()方法内部实现一个简单的 if 条件来检查是否输入了空格,然后如果条件为真则用 % 替换该空格。
推荐阅读
- q# - 在自动生成的驱动程序中更改 EntryPoint 操作的签名
- azure-active-directory - 使用 loadDiscoveryDocumentAndTryLogin() 阻止 CORS 错误
- python - Keras LSTM:使用 SHAP 的特征重要性条形图
- ios - 视图如何在不使用依赖于框架的 intrinsicContentSize 的情况下根据其宽度的函数确定其高度?
- python - Pandas - 比较 2 个数据框并找到最接近的值
- file-upload - 将图像发送到前端的最有效方式
- java - Java Library Commons Lang3 'ClassNotFoundException' 错误
- javascript - 从 gs 传递一个对象作为 js 中的全局变量
- c# - 何时在具有存储库模式的 .net core web-api 上使用 async/await?
- postgresql - PHP 中的安全 SQL 更新