特定の値のマッピングを格納するために xml リソース ファイルを使用しようとしています。次に、私のアプリでは、値を取得したいときに、xml ファイルの値にキーでアクセスする方法が必要です。問題は、事前にキーがわからないことです。取得するキーを評価するロジックがいくつかあり、そのキーの値を取得する必要があります。例えば:
switch(id) {
case 0:
key = hello;
break;
case 1:
key = world;
break;
}
ここで、xml ファイルに保存したこれらのキーの値にアクセスしたいと思います。どうすればこれを達成できますか? SharedPreferences を使用したくありません。事前にキーがわからないため、resources.getString(R.string._) を正確に使用することはできません。