InputMethodAbility用法是怎样的

InputMethodAbility怎么使用

我在鸿蒙上是

InputMethodAbility input = new InputMethodAbility(){

      protected KeyboardDelegate onCreateKeyboardInterface() {

     

      }

};

发现onCreateKeyboardInterface()并未被调用.具体用法是怎样的,求详细用法

鸿蒙
2021-05-11 15:37:33
浏览
收藏 1
回答 1
待解决
回答 1
按赞同
/
按时间
红叶亦知秋

公共抽象类InputMethodAbility

 

扩展能力

 

用于开发输入法应用程序的输入法能力。

 

您应该扩展此类以实现输入法功能。该类封装了输入法的启用、隐藏等过程。这样,您只需要实现特定的API即可完成开发,而无需额外的内部流程。

 

InputMethodAbility继承自Ability类。输入法能力的生命周期(如启动、连接等)与通用能力的生命周期相同。另外,还支持与输入法服务相关的生命周期回调,例如创建键盘组件容器(onCreateKeyboardContainer())、显示键盘窗口(onShowKeyboard())等,作为能力。InputMethodAbility对象只能连接到框架支持的特定系统服务。

 

基于输入法能力开发的应用程序可以调整输入法窗口大小(通过KeyboardController),并在客户端应用程序中执行许多输入、删除等操作(通过TextInputClient)。

 

分享
微博
QQ
微信
回复
2021-05-11 16:49:16
相关问题
AppStorage 作用范围怎样
3293浏览 • 1回复 待解决
PolarDB报警功能怎样
3762浏览 • 1回复 待解决
PolarDB监控功能怎样
4373浏览 • 1回复 待解决
PolarDB诊断功能怎样
3894浏览 • 1回复 待解决
动态申请权限步骤怎样
1763浏览 • 1回复 待解决
HarmonyOS 应用上架流程怎样
1305浏览 • 1回复 待解决
ArkTS中类继承机制怎样?
1614浏览 • 1回复 待解决
UIAbility冷启动过程怎样
2035浏览 • 1回复 待解决
PolarDB自动SQL 优化怎样
3663浏览 • 1回复 待解决
UIAbility热启动过程怎样
2277浏览 • 1回复 待解决
关于measureTextSize用法
1627浏览 • 1回复 待解决
HarmonyOS NativeXComponent用法
979浏览 • 1回复 待解决
HarmonyOS Prop用法
1056浏览 • 1回复 待解决
HarmonyOS 多模块间怎样跳转
1170浏览 • 1回复 待解决
移动边缘计算基本想法怎样
5095浏览 • 1回复 待解决
应用进程启用过程怎样
2715浏览 • 1回复 待解决
华为Mate40配置怎样
8359浏览 • 1回复 待解决
HarmonyOS PinchGesture用法咨询
1253浏览 • 1回复 待解决
ArkTS关于反射用法
893浏览 • 1回复 待解决