Android矢量图在布局编辑器中显示正确,但在应用运行时却不正确
创始人
2024-10-10 12:32:10
0次

这可能是由于设备的低版本不支持矢量图的原因。可以尝试使用库(例如Vector Master)将矢量图转换为兼容的格式,或者在代码中使用以下方法将其转换为位图:

  1. 在res/drawable文件夹中创建一个XML文件,并使用标记定义矢量图。

  2. 在代码中使用以下方法将其转换为位图:

    Drawable drawable = ResourcesCompat.getDrawable(getResources(), R.drawable.vector_drawable, null); Bitmap bitmap = Bitmap.createBitmap(drawable.getIntrinsicWidth(), drawable.getIntrinsicHeight(), Bitmap.Config.ARGB_8888); Canvas canvas = new Canvas(bitmap); drawable.setBounds(0, 0, canvas.getWidth(), canvas.getHeight()); drawable.draw(canvas);

  3. 将位图设置为ImageView的图像:

    ImageView imageView = findViewById(R.id.imageView); imageView.setImageBitmap(bitmap);

相关内容

热门资讯

技巧知识分享!有哪些免费的wp... AI 黑科技赛道又上新,这款智能处理工具堪称效率开挂,专门面向短视频创作者打造。它打通脚本撰写、AI...
终于懂了!wpk真的有透视嘛,... 终于懂了!wpk真的有透视嘛,WPK透视辅助下载(固有是有辅助器)AI 是一款可以让一直输的玩家修复...
今日重大通报!wepoker私... 今日重大通报!wepoker私局辅助,德普之星透视插件(其实真的是有辅助挂)AI 智能体黑科技再上新...
揭秘几款!wpk辅助器,微扑克... 揭秘几款!wpk辅助器,微扑克透视辅助安装(从前真的是有辅助器)AI 智能体黑科技再上新,自动化能力...
每日必看!poker辅助器免费... 每日必看!poker辅助器免费安装,德扑之星透视是真的吗工具(其实是有辅助挂)AI 是一款可以让一直...
实测必看!wepoker透视苹... wepoker透视苹果系统AI 游戏攻略黑科技上线本地缓存功能,离线查阅能力开挂。提前下载对应游戏攻...
避坑细节!wepoker怎么增... 您好:wepoker怎么增加运气这款游戏可以开挂的,确实是有挂的,很多玩家在这款游戏中打牌都会发现很...
大家学习交流!WPK官网,WP... 您好,大家学习交流!WPK官网,WPK开挂技巧平台(果然有透视挂)这款游戏可以开挂的,确实是有挂的,...
分享开挂内幕!wepoker线... AI 黑科技赛道又上新,这款智能处理工具堪称效率开挂,专门面向短视频创作者打造。它打通脚本撰写、AI...
AI教程!wepoker有人用... AI教程!wepoker有人用过吗,德扑之星可以装挂吗神器(原来真的有透视)AI 是一款可以让一直输...