我正在尝试使用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图像,或者是否有更好的解决方案来解决我的问题?
谢谢