i have many text file and want to put it in for loop ! i get an Extra that have Resource name from last activity (s) and have an array that have Resource name of my text file from raw Resource is start from {d0,d1,d2,d3, ...,d79} and i want to check name(s) and array name and put the find name to resource!!! i have error on (res=R.raw.(d[i])) my code :
int res = 0;
for (int i = 0; i <=79; i = i + 1) {
if (s.equals(d[i])){
res=R.raw.(d[i])
}
}
inputstream = getResources().openRawResource(res);
You can use getIdentifier (String name, String defType, String defPackage) for fetching resource id dynamically,
Now you will have all the resources id's inside id ArrayList
I have 6 variations of resources in one place I need to read.