我试图通过将context.getResources()。getString(R.drawable.myimage)的结果传递给另一个不是活动的类来打开资源。 context.getResources()。getString(R.drawable.myimage)返回res / drawable-mdpi / myimage.png但是,当我尝试打开这个文件时,它会抛出一个FileNotFoundException。
在活动外打开资源的正确方法是什么?
答案 0 :(得分:0)
您可以在尝试打开文件的位置发布代码。
res / drawable-mdpi / myimage.png是一个相对路径,而不是绝对路径。我猜你不是通过使用相对路径而不是绝对路径来打开正确的路径。