android从arrays.xml中获取数据

arrays.xml


    
        车辆位置
        历史轨迹
        设防控制
        报警中心
        电子围栏
        云车社区
    

    
        @drawable/main_location
        @drawable/main_track
        @drawable/main_control
        @drawable/main_alarmcenter
        @drawable/main_aroundnavi
        @drawable/main_aroundinfo
    

 
  

java代码
List dataList = new ArrayList<>();
        TypedArray icons = getResources().obtainTypedArray(R.array.gas_icons);
        String[] items = getResources().getStringArray(R.array.gps_items);
        for (int i = 0; i < items.length; i++) {
            SimpleItem simpleItem = new SimpleItem();
            simpleItem.setTitle(items[i]);
            simpleItem.setPic(icons.getResourceId(i , 0));
            dataList.add(simpleItem);
        }

 
  



你可能感兴趣的:(安卓基础常见问题)