我正在dialog.dismiss()
fragmentManager.popBackStack();
初始化List
中存储一些图像。我想以相同的方式添加用户目录中的图像,但是我将文件转换为Integer
时遇到了问题。
某些方法只接受来自资源值的整数,因此需要将图像更改为资源的形式。
int
帮帮我
答案 0 :(得分:0)
文件不是由整数标识的。您无法使用List<Integer>
来保存对文件的引用。
资源由整数标识,主要是因为它们不是设备文件系统上的文件。它们只是开发计算机上的文件。
目前尚不清楚您在何处以及如何使用代码段中的代码。您可以考虑使用ImageSource
和ResourceImageSource
实现来定义FileImageSource
界面,然后保留List<ImageSource>
。