W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
action:表示調(diào)用方要執(zhí)行的通用操作(如查看、分享、應(yīng)用詳情)。在隱式Want中,您可定義該字段,配合uri或parameters來表示對(duì)數(shù)據(jù)要執(zhí)行的操作。如打開,查看該uri數(shù)據(jù)。例如,當(dāng)uri為一段網(wǎng)址,action為ohos.want.action.viewData則表示匹配可查看該網(wǎng)址的Ability。在Want內(nèi)聲明action字段表示希望被調(diào)用方應(yīng)用支持聲明的操作。在被調(diào)用方應(yīng)用配置文件skills字段內(nèi)聲明actions表示該應(yīng)用支持聲明操作。
常見action
ACTION_HOME:?jiǎn)?dòng)應(yīng)用入口組件的動(dòng)作,需要和ENTITY_HOME配合使用;系統(tǒng)桌面應(yīng)用圖標(biāo)就是顯式的入口組件,點(diǎn)擊也是啟動(dòng)入口組件;入口組件可以配置多個(gè)。
ACTION_CHOOSE:選擇本地資源數(shù)據(jù),例如聯(lián)系人、相冊(cè)等;系統(tǒng)一般對(duì)不同類型的數(shù)據(jù)有對(duì)應(yīng)的Picker應(yīng)用,例如聯(lián)系人和圖庫。
ACTION_VIEW_DATA:查看數(shù)據(jù),當(dāng)使用網(wǎng)址uri時(shí),則表示顯示該網(wǎng)址對(duì)應(yīng)的內(nèi)容。
ACTION_VIEW_MULTIPLE_DATA:發(fā)送多個(gè)數(shù)據(jù)記錄的操作。
entities:表示目標(biāo)Ability的類別信息(如瀏覽器、視頻播放器),在隱式Want中是對(duì)action的補(bǔ)充。在隱式Want中,開發(fā)者可定義該字段,來過濾匹配應(yīng)用的類別,例如必須是瀏覽器。在Want內(nèi)聲明entities字段表示希望被調(diào)用方應(yīng)用屬于聲明的類別。在被調(diào)用方應(yīng)用配置文件skills字段內(nèi)聲明entites表示該應(yīng)用支持的類別。
常用entities
ENTITY_DEFAULT:默認(rèn)類別無實(shí)際意義。
ENTITY_HOME:主屏幕有圖標(biāo)點(diǎn)擊入口類別。
ENTITY_BROWSABLE:指示瀏覽器類別。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: