java鸿蒙Tab框架 image图片怎么渲染的
TableLayout图片是用什么渲染的,服务器返回的是网络图片String格式的。
鸿蒙
Java
HarmonyOS
赞
收藏 0
回答 2
待解决
相关问题
js ui 框架图片组件image怎么加载显示本地图片?
2541浏览 • 1回复 待解决
Image怎么替换svg图片?
4880浏览 • 1回复 待解决
服务卡片image怎么获取网络图片?
3783浏览 • 2回复 待解决
请问Image控件是怎样设置网络图片的
7001浏览 • 3回复 已解决
OpenHarmony arkui(ets) image如何加载网络图片
3642浏览 • 2回复 待解决
image相同的网络图片地址只能显示一次?
4236浏览 • 2回复 待解决
鸿蒙图片资源在Java代码中如何使用
5484浏览 • 1回复 待解决
tab-bar下方的下划线怎么去掉?
512浏览 • 1回复 待解决
鸿蒙UI框架没有 C++的 UI框架
9831浏览 • 2回复 待解决
ETS获取到这样的网络数据怎么渲染呢?
619浏览 • 1回复 待解决
priviewer为什么只能文字Text标签显示正常,图片Image标签都显示不出来,设置了默认图片的
4414浏览 • 2回复 待解决
鸿蒙JS 图片读取 请问怎么读取到摄像机拍摄的图片?
414浏览 • 1回复 待解决
鸿蒙java开发 Canvas为什么不能把PixelMap作为参数带入?那我绘制的图片要怎么获取呢?
1085浏览 • 1回复 待解决
大佬们,image decode failed 怎么解决
6708浏览 • 1回复 待解决
如何渲染gif类型的文件
4208浏览 • 1回复 待解决
在 JS 框架 下,如何打开文件选择器选择图片?
1955浏览 • 1回复 待解决
在数据库如何保存图片比较好获取并设置image显示?
3357浏览 • 1回复 待解决
页面嵌套怎么做呢,想做个底部可切换tab的demo,
4259浏览 • 3回复 待解决
鸿蒙的自定义image不能自动调用setimageDrawable方法.
3729浏览 • 1回复 待解决
添加鸿蒙的框架到javadoc的classpath中
851浏览 • 1回复 待解决
鸿蒙应用的网络请求框架支持吗?
1118浏览 • 1回复 待解决
请问鸿蒙LiteWearable怎么实现图片旋转的角度是动态绑定的值?
3794浏览 • 1回复 待解决
通知里怎么显示图片有知道的吗?
2400浏览 • 2回复 待解决
跪求各位大神,鸿蒙JAVA开发,如何实现在一张图片上动态绘制文字??
163浏览 • 1回复 待解决
鸿蒙有统计相关框架吗?
3320浏览 • 1回复 待解决
你的string类型的image应该是一个地址吧 如果是地址的话你直接用Glide就可以了 你可能需要引入Glide依赖
依赖引入:
使用之前添加图片http明文请求配置
网络权限不能忘
使用
参考以下代码可以将 String 转换成 PixelMap
public static PixelMap getMapPixelMap(String urlString) {
InputStream is = null;
PixelMap pixelMap = null;
try {
URL url = new URL(urlString);
URLConnection con = url.openConnection();
con.setConnectTimeout(TIME_OUT);
is = con.getInputStream();
ImageSource source = ImageSource.create(is, new ImageSource.SourceOptions());
ImageSource.DecodingOptions options = new ImageSource.DecodingOptions();
options.desiredSize = new Size(TILE_LENGTH, TILE_LENGTH);
pixelMap = source.createPixelmap(options);
return pixelMap;
} catch (IOException exception) {
LogUtils.info(TAG, "getImagePixelMap:" + exception.getMessage());
} finally {
if (is != null) {
try {
is.close();
} catch (IOException e) {
LogUtils.info(TAG, "getImagePixelMap:" + e.getMessage());
}
}
}
return pixelMap;
}