问题:在Android工程中,有listView简单的显示文字和图片,运行正常;在Unity中运行的时候,出现listView的图片都是错乱的,相应的图片都不对。
原因:有人说,是android打包完jar文件,生成资源id,unity打包的时候,也会生成资源id.unity生成的资源id与android的不一样了,并且覆盖了android的。
解决:查了好多资料,各种把drawable资源打包jar的都没有用。最后只能将需要的图片放到Assets下,用stream的方式读取图片,再显示了。
本文探讨了在Unity中使用ListView显示图片时遇到的错乱问题,分析了可能的原因,即Unity生成的资源ID与Android原生ID冲突导致图片加载错误。最终通过将图片放置在Assets文件夹下并采用流方式读取来解决该问题。
问题:在Android工程中,有listView简单的显示文字和图片,运行正常;在Unity中运行的时候,出现listView的图片都是错乱的,相应的图片都不对。
原因:有人说,是android打包完jar文件,生成资源id,unity打包的时候,也会生成资源id.unity生成的资源id与android的不一样了,并且覆盖了android的。
解决:查了好多资料,各种把drawable资源打包jar的都没有用。最后只能将需要的图片放到Assets下,用stream的方式读取图片,再显示了。

被折叠的 条评论
为什么被折叠?