Vector drawable抛出由long pathData引起的Resources $ NotFoundException

时间:2018-01-11 12:12:55

标签: android android-vectordrawable

我的android项目中有很少的矢量绘图,但我有一个特别的问题。

我的应用程序在尝试显示该矢量可绘制时崩溃。它是根据多个path属性构建的,但是,在删除每个path并开始逐个添加之后,我发现崩溃是由很长pathData引起的。

pathData无法拆分为多条路径,所以我的问题是,这个问题还有其他解决办法吗?

谢谢。

1 个答案:

答案 0 :(得分:1)

我能够解决这个问题,我会将其作为答案发布,以帮助任何人面对同样的问题。

因此,如果您找到资源未找到异常但仍有资源,则问题在于您的路径数据太长。我有46000个字符。

我找到的唯一解决方案是将此pathData拆分为两个路径。