小编t0m*_*M3k的帖子

使用svg-android库


我正在尝试使用svg-android来显示我从openstreetmap导出的路线图.
我按照教程中的步骤操作,它与test.svg图形(3KB)配合使用.但导出的地图大小为500KB.当我尝试加载地图时,我得到一个SVGParseException:

System.err: com.larvalabs.svgandroid.SVGParseException: java.lang.NumberFormatException
System.err:     at com.larvalabs.svgandroid.SVGParser.parse(Unknown Source)
System.err:     at com.larvalabs.svgandroid.SVGParser.getSVGFromResource(Unknown Source)
System.err:     at my.package.view.SVGMapView.loadSVGImage(SVGMapView.java:141)
Run Code Online (Sandbox Code Playgroud)

第141行说:

svg = SVGParser.getSVGFromResource(getResources(), R.raw.test);
Run Code Online (Sandbox Code Playgroud)

是否有可能在额外的线程中预加载svg图像,或者是否有更好的解决方案来解决我的问题?

谢谢

svg android svg-android

5
推荐指数
1
解决办法
3335
查看次数

标签 统计

android ×1

svg ×1

svg-android ×1