我有一个像这样的字符串数组:`
<string-array name="converterlist">
<item>Angle</item>
<item>Area</item>
<item>Bits and Bites</item>
<item>Density</item>
<item>Electric Current</item>
<item>Energy</item>
<item>Force</item>
<item>Length</item>
<item>Mass</item>
<item>Power</item>
<item>Pressure</item>
<item>Speed</item>
<item>Temperature</item>
<item>Time</item>
<item>Volume</item>
</string-array>
当我在android微调器上设置它时,它显示在数组上。现在,我有另一个微调器,我想要反向设置列表或从第二个项目。我该怎么办?
答案 0 :(得分:1)
在具有微调器的活动的onCreate方法中,从资源getResources().getStringArray(...)
加载字符串数组,反转该数组,并使用ArrayAdapter将其设置为反向微调器的数据源。
答案 1 :(得分:0)
试试这个。
String[] arr=getResources.getStringArray(R.id.converterlist);
//reversed list
List<String> convertList=Collections.reverse(new ArrayList<String>(Arrays.asList(arr)));