2011-03-30 96 views
0

嘿,我有很多字符串,所以我把它們放在一個.xml中,而且我也有一個ExpandableListView,並且每個子都引用一個String。
我已經在xml中命名了每個字符串,如:「String3_1」..這意味着此字符串適用於ExpandableListView中的Group 3子項1. ..
當點擊其中一個子項後切換活動時,我發送GroupNum和ChildNum和我形成一個新的字符串:如何從資源中正確獲取字符串?

Intent myIntent=getIntent(); 
    child = myIntent.getStringExtra("GroupNum"); 
    group=myIntent.getStringExtra("ChildNum"); 
    String finalstring="String"+child+"_"+group; 

現在我如何在資源中調用字符串?
getString(resId)得到的字符串本身不是它的標題,所以我不能比較它與決賽串

謝謝。

回答

1
int resID = getResources().getIdentifier("String"+child+"_"+group, 
    "string", "your.package.name"); 
String finalstring = getString(resId); 
+0

感謝您的快速回答,工作完美。 – Omar 2011-03-30 19:21:43

相關問題