鸿蒙中如何显示网络图片

蓝不蓝编程
发布于 2021-10-16 17:02
浏览
1收藏

效果图

鸿蒙中如何显示网络图片-鸿蒙开发者社区

代码

使用第三方开源库Glide加载网络图片

Image image = (Image) findComponentById(ResourceTable.Id_image);
Uri uri =Uri.parse("https://c-ssl.duitang.com/uploads/blog/202105/21/20210521205533_613b9.jpg");
Glide.with(getContext()).load(uri).into(image);

完整代码:

    1. build.gradle中添加依赖
implementation 'io.openharmony.tpc.thirdlib:glide:1.1.2'
    1. 完整加载图片代码
public class MainAbilitySlice extends AbilitySlice {
    @Override
    public void onStart(Intent intent) {
        super.onStart(intent);
        super.setUIContent(ResourceTable.Layout_ability_main_net);
        Image image = (Image) findComponentById(ResourceTable.Id_image);
        Uri uri =Uri.parse("https://c-ssl.duitang.com/uploads/blog/202105/21/20210521205533_613b9.jpg");
        Glide.with(getContext()).load(uri).into(image);
    }
}

完整源代码

https://gitee.com/hspbc/harmonyos_demos/tree/master/imageDemo

标签
已于2021-11-26 14:11:24修改
1
收藏 1
回复
举报
3条回复
按时间正序
/
按时间倒序
Whyalone
Whyalone

妹子好评

回复
2021-10-18 14:43:26
蓝不蓝编程
蓝不蓝编程 回复了 Whyalone
妹子好评

不要光看妹子哈,呵呵

回复
2021-10-18 20:10:31
冰橙南楓
冰橙南楓

这个库不支持手表

回复
2022-5-7 10:57:07
回复
    相关推荐