次のコードを使用して、 res/raw ディレクトリにあるテキスト ファイルを読み込もうとしています。
public String fetchParam(String name, int index){
InputStream is = getResources().openRawResource(R.raw.name);
InputStreamReader isreader = new InputStreamReader(is);
BufferedReader br = new BufferedReader(isreader);
...
}
問題は、名前が変数として解釈されず、「name」と呼ばれる R.raw クラスのメンバーとして解釈される「R.raw.name」にあります。では、R.raw.[名前として渡されるものは何でも] を取得するにはどうすればよいですか?