色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

鴻蒙開發系統基礎能力:ohos.inputMethod 輸入法框架

jf_46214456 ? 來源:jf_46214456 ? 作者:jf_46214456 ? 2024-06-26 09:49 ? 次閱讀

輸入法框架

icon-note.gif說明: 本模塊首批接口從API version 6開始支持。后續版本的新增接口,采用上角標單獨標記接口的起始版本。 開發前請熟悉鴻蒙開發指導文檔 :[gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md]

導入模塊

import inputMethod from '@ohos.inputMethod';

inputMethod8+

常量值。

系統能力 :以下各項對應的系統能力均為SystemCapability.Miscservices.InputMethodFramework

名稱參數類型可讀可寫說明
MAX_TYPE_NUMnumber可支持的最大輸入法個數。

InputMethodProperty8+

輸入法應用屬性。

系統能力 :以下各項對應的系統能力均為SystemCapability.Miscservices.InputMethodFramework

名稱參數類型可讀可寫說明
packageNamestring包名。
methodIdstringAbility名。

inputMethod.getInputMethodController

getInputMethodController(): InputMethodController

獲取客戶端實例[InputMethodController]。

系統能力 :SystemCapability.Miscservices.InputMethodFramework

返回值:

| 類型 | 說明 |
| -------- | -------- |
| [InputMethodController](#InputMethodController) | 回調返回當前客戶端實例。 |

示例:

var InputMethodController = inputMethod.getInputMethodController();

inputMethod.getInputMethodSetting8+

getInputMethodSetting(): InputMethodSetting

獲取客戶端設置實例[InputMethodSetting]。

系統能力 : SystemCapability.Miscservices.InputMethodFramework

返回值:

類型說明
[InputMethodSetting]回調返回當前客戶端設置實例。

示例:

var InputMethodSetting = inputMethod.getInputMethodSetting();

InputMethodController

下列API示例中都需使用[getInputMethodController]回調獲取到InputMethodController實例,再通過此實例調用對應方法。

stopInput

stopInput(callback: AsyncCallback): void

隱藏輸入法。

系統能力 :SystemCapability.Miscservices.InputMethodFramework

參數:

參數名類型必填說明
callbackAsyncCallback返回輸入法隱藏是否成功。

示例:

InputMethodController.stopInput((error)= >{
     console.info('stopInput');
 });

stopInput

stopInput(): Promise

隱藏輸入法。

系統能力 : SystemCapability.Miscservices.InputMethodFramework

返回值:

類型說明
Promise返回輸入法隱藏是否成功。

示例:

var isSuccess = InputMethodController.stopInput();
  console.info('stopInput isSuccess = ' + isSuccess);

InputMethodSetting8+

下列API示例中都需使用[getInputMethodSetting]回調獲取到InputMethodSetting實例,再通過此實例調用對應方法。

listInputMethod

listInputMethod(callback: AsyncCallback>): void

查詢已安裝的輸入法列表。

系統能力 : SystemCapability.Miscservices.InputMethodFramework

參數:

參數名類型必填說明
callbackArray<[InputMethodProperty]>返回已安裝輸入法列表。

示例:

InputMethodSetting.listInputMethod((properties)= >{
    for (var i = 0;i < properties.length; i++) {
      var property = properties[i];
      console.info(property.packageName + "/" + property.methodId);
    }
 });

listInputMethod

listInputMethod(): Array

查詢已安裝的輸入法列表。

系統能力 : SystemCapability.Miscservices.InputMethodFramework

返回值:

類型說明
Promise>返回已安裝輸入法列表。

示例:

var properties = InputMethodSetting.listInputMethod();
   for (var i = 0;i < properties.length; i++) {
     var property = properties[i];
     console.info(property.packageName + "/" + property.methodId);
   }

displayOptionalInputMethod

displayOptionalInputMethod(callback: AsyncCallback): void

顯示輸入法選擇對話框。

系統能力 : SystemCapability.Miscservices.InputMethodFramework

參數:

參數名類型必填說明
callbackAsyncCallback回調函數。

示例:

InputMethodSetting.displayOptionalInputMethod(()= >{
    console.info('displayOptionalInputMethod is called');
  });

displayOptionalInputMethod

displayOptionalInputMethod(): Promise

顯示輸入法選擇對話框。

系統能力 : SystemCapability.Miscservices.InputMethodFramework

返回值:

搜狗高速瀏覽器截圖20240326151344.png

類型HarmonyOSOpenHarmony鴻蒙文檔籽料:mau123789是v直接拿說明
Promise回調函數。

示例:

InputMethodSetting.displayOptionalInputMethod();

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 接口
    +關注

    關注

    33

    文章

    8580

    瀏覽量

    151046
  • 框架
    +關注

    關注

    0

    文章

    403

    瀏覽量

    17478
  • 鴻蒙
    +關注

    關注

    57

    文章

    2345

    瀏覽量

    42822
收藏 人收藏

    評論

    相關推薦

    【AWTK使用經驗】如何添加中文輸入法

    目前需要在AWTK程序中用到中文輸入法,并且要自定義輸入法的聯想詞,此時需要用到AWStudio添加軟鍵盤和輸入法。下面將介紹如何使用AWStudio在項目中添加
    的頭像 發表于 06-20 08:25 ?1040次閱讀
    【AWTK使用經驗】如何添加中文<b class='flag-5'>輸入法</b>

    在Labview中如何控制輸入法

    在寫程序中遇到一個問題:如何在進入程序時將輸入法更改為英文輸入法,一般默認是中文輸入法,當按下鍵時,輸入法會跳出來,而程序則不會響應這個按鍵。所以想在進入程序時,將
    發表于 11-26 15:47

    Orange Pi 4開發板在Ubuntu系統下如何安裝中文輸入法

    文件請進入orangepi 官網下載,并嚴格按照用戶手冊操作安裝1、安裝 ibus 輸入法框架 在終端執行如下命令 apt-get install ibus ibus-clutter ibus-gtk
    發表于 05-19 15:13

    win10系統怎么禁用輸入法 兩種禁用輸入法的方法

    方法一:直接禁用輸入法1、右擊此電腦,選擇管理。2、打開計算機管理,依次展開任務計劃程序>>程序計劃程序庫>>micrsoft>>windwos。3、點擊
    發表于 08-31 14:02

    【PIMF】OpenHarmony啃論文俱樂部——OpenHarmony標準系統輸入法以及中文拼音輸入法原理

    Framework)團隊 ,PIMF 即卓越的輸入法框架 。大家好!我來自南京,在OpenHarmony成長計劃啃論文俱樂部,與華為、軟通動力、潤和軟件、拓維信息、深開鴻等公司一起,學習和研究操作系統技術,我
    發表于 05-23 11:02

    基于rk3399 9.0版本代碼在系統中默認百度輸入法并授予其所有權限

    enabled_input_methods 是可以添加多個輸入法的,我這里一個是原生的輸入法和百度輸入法格式像這樣 > com.android.inputmethod.latin
    發表于 09-26 18:16

    嵌入式中文輸入法設計

    本文比較了嵌入式系統中拼音輸入法和筆畫輸入法的優缺點,介紹了嵌入式系統中的中文輸入法的基本設計思想。本文重點介紹拼音
    發表于 06-19 08:29 ?41次下載

    淺談輸入法編程

    首先我們需要明白輸入法是什么東西。目前常用的輸入法基本上有兩種類型:外掛式(如早期的萬能五筆)及輸入法接口式(Input Method Editor-IME)。外掛式比較簡單,就是一個exe文
    發表于 10-16 11:44 ?42次下載

    手機中文輸入法

    手機中文輸入法              中文輸入法
    發表于 12-19 13:58 ?544次閱讀

    iTAP輸入法

    iTAP輸入法          iTAP起源:
    發表于 12-19 13:59 ?862次閱讀

    字能輸入法

    字能輸入法          字能起源:
    發表于 12-19 14:02 ?445次閱讀

    百度推出輸入法AI探索版 一款不用動手全語音交互的輸入法

    百度輸入法AI探索版正式推出,這是一款不用動手的輸入法,全語音交互,愛咋說咋說!
    發表于 01-17 08:41 ?859次閱讀

    微信輸入法真的來了!百度輸入法、搜狗輸入法和訊飛會受影響嗎?

    盡管張小龍提到微信鍵盤不是為了搶奪輸入法市場,但考慮到微信的體量之大,不得不讓人進行聯想,微信鍵盤推出后,搜狗輸入法、百度輸入法、訊飛輸入法會受到沖擊嗎?會不會有大量用戶轉而使用微信鍵
    的頭像 發表于 12-19 16:53 ?1417次閱讀
    微信<b class='flag-5'>輸入法</b>真的來了!百度<b class='flag-5'>輸入法</b>、搜狗<b class='flag-5'>輸入法</b>和訊飛會受影響嗎?

    瑞芯微RK3566鴻蒙開發板Android11修改第三方輸入法為默認輸入法

    本文適用于觸覺智能所有支持Android11系統開發板修改第三方輸入法為默認輸入法。本次使用的是觸覺智能的Purple Pi OH鴻蒙開源
    的頭像 發表于 09-24 09:43 ?432次閱讀
    瑞芯微RK3566<b class='flag-5'>鴻蒙</b><b class='flag-5'>開發</b>板Android11修改第三方<b class='flag-5'>輸入法</b>為默認<b class='flag-5'>輸入法</b>

    【AWTK使用經驗】如何使用系統輸入法與開啟最大化窗口功能

    在Windows運行的桌面程序。在使用AWTK開發Windows平臺程序時,有些用戶可能想使用系統自帶的輸入法,而不是AWTK內置的輸入法。此時需要對項目應用類型進行一些設置
    的頭像 發表于 11-14 01:05 ?219次閱讀
    【AWTK使用經驗】如何使用<b class='flag-5'>系統</b><b class='flag-5'>輸入法</b>與開啟最大化窗口功能
    主站蜘蛛池模板: 久久人妻AV一区二区软件| 印度最猛性ⅹxxxxx| 伊人久久电影网| 国产精品欧美亚洲| 一区二区不卡在线视频| 国产亚洲日韩另类在线播放| 免费无码又爽又黄又刺激网站| 我的美女奴隶| 国产精品久久久久久日本 | 日本双渗透| 999久久久无码国产精蜜柚| 久久成人免费观看全部免费| 亚洲欧美日韩高清专区| 狠狠色狠狠色综合曰曰| 亚洲精品无码午夜福利在线观看| 国产一区二区无码蜜芽精品| 91麻豆精品国产一级| 麻豆E奶女教师国产精品| 综合色就爱涩涩涩综合婷婷| 久久机热免费视频| 国产精品久久久久久久久免费下载 | 午夜日本大胆裸艺术| 国产精品69人妻无码久久| 午夜伦理电影在线观免费| 欧美丰满少妇久久无码精品| 成年人深夜福利| 久久国产精品二区99| 国产欧美日韩精品a在线观看高清 国产欧美日韩国产高清 | 99视频在线看观免费| 日本一本二本三区免费免费高清| 久久久免费观成人影院| 99久久99久久久精品齐齐鬼色 | 四川少妇大战4黑人| 国产精品97久久AV麻豆 | 久久亚洲网站| 娇妻中日久久持久久| a视频在线观看| 亚洲高清国产拍精品影院| 麻豆传煤网站网址入口在线下载| 精品久久99麻豆蜜桃666| 啊灬啊别停灬用力啊老师|