0
讓說我有2個陣列陣列名稱傳遞變量
Array1 = 1,2,3,4,5
Array2 = a,b,c,d,e
String[] array = getResources().getStringArray(R.array.Array1);
這是做工精細。但我不希望與其他線上方再次使用該代碼
String[] array = getResources().getStringArray(R.array.Array2);
如何獲得下面的線工作,如果 我宣佈XXX爲數組名變量
String xxx = Array1;
String[] array = getResources().getStringArray(R.array.xxx);
我明白你的意思是把ID作爲整數傳遞。 但是,xxx變量是從其他方法聲明的字符串。 'int xxx = R.array.Array1; //改爲整數' 這不起作用 – Anthony
我仍然想使用字符串名稱傳遞值 – Anthony
我已更新我的答案。這個問題已經存在,請參考我的第二個選項答案的鏈接。 –