android给下拉框设置默认选中值,定义static final Map.docx
android给下拉框设置默认选中值,定义static final Map给下拉框设置默认选中值,定义static final Map Spinner city_spr = (Spinner) findViewById(R.id.Spinner01); adapter.setDropDownViewResource(android.R.layout.simple_spinner_d city_spr.setAdapter(adapter); city_spr.setSelection(ConstData.citymap.get("深圳"); ropdown_item); ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, ConstData.city); 定义static final Map SuppressWarnings("serial") public static final Map<String,Integer> citymap = new HashMap<String,Integer> put("北京",0); put("上海",1); put("天津",2); put("重庆",3); put("唐山",4); put("石家庄",5); put("大连",6); put("哈尔滨",7); put("海口",8); put("长春",9); put("长沙",10); put("成都",11); put("福州",12); put("广州",13); put("贵阳",14); put("杭州",15); put("合肥",16); put("呼和浩特",17); put("济南",18); put("昆明",19); put("拉萨",20); put("兰州",21); put("南昌",22); put("南京",23); put("南宁",24); put("青岛",25); put("深圳",26); put("沈阳",27); put("太原",28); put("乌鲁木齐",29); put("武汉",30); put("西安",31); put("西宁",32); put("厦门",33); put("徐州",34); put("银川",35); put("郑州",36); ; 其他方法 方法一 public static final Map<String , Handler> routes = new HashMap<String , Handler> put("/account", new AccountHandler); put("/feed", new FeedHandler); put("/opml", new OpmlHandler); ; 方法二 import java.util.*; public class Router public static final Map<String, Handler> routes; static Map<String, Handler> map = new HashMap<String, Handler> map.put("/account", new AccountHandler); map.put("/feed", new FeedHandler); map.put("/opml", new OpmlHandler); routes = Collections.unmodifiableMap(map); 方法三 public static final Map<String, String> ERS_TYPE_MODEL_TYPE = new HashMap<String, String> static ERS_TYPE_MODEL_TYPE.put("0", "整机件"); ERS_TYPE_MODEL_TYPE.put("1", "零部件"); ERS_TYPE_MODEL_TYPE.put("2", "软件");