代码拉取完成,页面将自动刷新
本示例通过输入法框架实现自会编辑框,可以绑定输入法应用,从输入法应用输入内容,显示和隐藏输入法。
主页 |
---|
使用说明
1.点击编辑框可以绑定并拉起输入法,可以从输入法键盘输入内容到编辑框。
2.可以点击attach/dettach、show/hide、on/off按钮来绑定/解绑、显示/隐藏、开启监听/关闭监听。
3.输入光标信息后点击updateCursor向输入法应用发送光标信息,发送成功会右toast提示。
4.输入选中文本的开始和结束位置,点击changeSelection可以选中文本。
5.选择文本输入类型和Enter键类型后,点击updateAttribute可以更新拉起的输入法的输入类型和Enter键类型,依赖输入法应用是否适配。
CustomInputText
├── AppScope
│ └── app.json5 //APP信息配置文件
├── entry/src/main //应用首页
│ ├── ets
│ │ ├── entryability
│ │ ├── components //自定义组件
│ │ │ ├── CustomInputText.ets //自绘编辑框组件
│ │ ├── pages
│ │ │ ├── Index.ets //主页
│ │ ├── utils
│ │ │ ├── Logger.ets //日志工具类
│ │ │ ├── InputAttributeInit.ets //编辑框属性工具类
│ └── module.json5
不涉及。
不涉及。
1.本示例仅支持标准系统上运行。
2.本示例支持API10版本SDK,SDK版本号(API Version 10 Release),镜像版本号(4.0Release) 。
3.本示例需要使用DevEco Studio 版本号(4.0Release)及以上版本才可编译运行。
如需单独下载本工程,执行如下命令:
git init
git config core.sparsecheckout true
echo code/Solutions/InputMethod/CustomInputText/ > .git/info/sparse-checkout
git remote add origin https://gitee.com/openharmony/applications_app_samples.git
git pull origin master
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。