【ARK UI】HarmonyOS 從相冊選擇圖片並顯示到Image組件上
參考資料
【Harmony OS】【ARK UI】ETS 上下文基本操作
【Harmony OS】【ARK UI】ets使用startAbility或startAbilityForResult方式調起Ability
程式碼運行
許可權申請
申請文件讀取許可權,在config.json寫如下程式碼
在ets文件動態申請讀寫許可權
跳轉相冊
在Ets文件寫一個跳轉按鈕跳轉到相冊,選擇相片,返回data的 decodedPath路徑就是dataability顯示的路徑,跳轉程式碼如下
介面顯示
定義一個boolean欄位判斷是否是本地欄位,如果是顯示本地圖片,如果不是顯示從相冊中選擇的圖片,
Image的dataability的使用 支援dataability://路徑前綴的字元串,用於訪問通過data ability提供的圖片路徑。
全部程式碼
運行效果
欲了解更多更全技術文章,歡迎訪問//developer.huawei.com/consumer/cn/forum/?ha_source=zzh

