C# 调用资源文件(*.resources)中的图片

C# 调用资源文件(*.resources)中的图片,第1张

感觉你的问题,不一定是出在 资源文件上,而是出在 listview 和 imagelist上,listview和imagelist对所显示的大小应该是有限制的。

你可以用一个picturebox来测试一下,看问题是否出在资源文件上,代码如下:

ResourceManager rm = new ResourceManager("命名空间资源名", AssemblyGetExecutingAssembly());

ImageList imalst = new ImageList();

//从资源文件中获得数据

Image[] images = ((Image[])(rmGetObject("汽车")));

pictureBox1Image = images[0]; //显示一副图,看是否正常

APK包中的本地化内容通常存放在res/values-目录下的对应语言文件中,如res/values-zh-rCN/stringsxml中存放中文简体的本地化内容。但是有些应用程序可能会采用其他的本地化方式,如在程序代码中直接写入本地化内容,或者使用动态加载的方式进行本地化。

在某些情况下,应用程序可能会将本地化内容存储在其他地方,如数据库或服务器上。这些内容在应用程序运行时会被下载或读取,以便在用户界面中显示相应的本地化内容。

至于您提到的本地化内容似乎不存在于stringsxml中的情况,可能是因为应用程序使用了其他方式进行本地化。如果应用程序确实将本地化内容存储在SO库中,那么您需要使用特殊的反汇编工具才能访问和编辑这些内容。不过,这种方式可能会破坏应用程序的完整性和稳定性,因此需要小心使用。一般来说,对于应用程序中的本地化内容,我们建议遵循应用程序的开发者文档和最佳实践进行管理和编辑。

以上就是关于C# 调用资源文件(*.resources)中的图片全部的内容,包括:C# 调用资源文件(*.resources)中的图片、现在的apk安装包中本地化内容存放在哪里了、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10165303.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存