-4
我有一段代碼:如何在此添加變量| Android Studio中
getString (R.string.symbol_boron)
我想要的,而不是像 「硼」 插入變量:
getString (R.string.symbol_VARIABLE)
怎麼辦呢?
我有一段代碼:如何在此添加變量| Android Studio中
getString (R.string.symbol_boron)
我想要的,而不是像 「硼」 插入變量:
getString (R.string.symbol_VARIABLE)
怎麼辦呢?
您可以使用
int variable = R.string.symbol_boron;
getString (variable);
您需要加載資源...
把你的變量到該資源的ID
int resId = getResources().getIdentifier("resourceNameVariable", "strings", getPackageName());
GET它的字符串getString(resId);
R.string.symbol_boron是* int *。您可以創建像'int id = x'這樣的變量,然後將它傳遞給getString – drWisdom
,您需要從Resource獲取getIdentifier()。你可以找到一個例子[這裏](http://stackoverflow.com/questions/28772290/how-to-add-string-in-int-r-string-nameinteger-parsemyindex-not-working) – Blackbelt