我需要从 Drawable 目录中选择一个图像。我的代码是:
private void CreateViewForIndex(View rootView, int index) {
// Instantiate GPUImageView object
ImageView mGPUImageView = (ImageView)rootView.findViewById(R.id.image);
// Set an image from file inside GPUImageView object
File imageFile = new File("/MainActivity/res/drawable-hdpi/russia.jpeg");
mImageView.setImage(imageFile);
// Apply filter
mImageView.setFilter(returnFilterForIndex(index));
}
其中 rootView 是视图。我需要File
从以下目录中的图像创建一个新对象:/MainActivity/res/drawable-hdpi/russia.jpeg
. 问题是我无法为前一个图像文件获取正确的目录,因此 jpeg 永远不会显示。