package com.aiyou.map.data; import com.aiyou.R; public class MapData { public enum DataType { DORM(R.drawable.map_dorm, 0, "宿舍"), // 宿舍 TEACHING_BUILDING(R.drawable.map_teaching_building, 1, "教学楼"), // 教学楼 LIBRARY(R.drawable.map_library, 2, "图书馆"), // 图书馆 OFFICE_BUILDING(R.drawable.map_office_building, 3, "办公楼"), // 办公楼 CANTEEN(R.drawable.map_canteen, 4, "食堂"), // 食堂 CAFE(R.drawable.map_cafe, 5, "休闲购物"), // 咖啡厅 MARKET(R.drawable.map_market, 6, "休闲购物"), // 超市 FRUIT(R.drawable.map_fruit, 7, "休闲购物"), // 水果店 GYM(R.drawable.map_gym, 8, "体育健身"), // 体育馆 SWIMMING_POOL(R.drawable.map_swimming_pool, 9, "体育健身"), // 游泳馆 BASKETBALL_COURT(R.drawable.map_basketball_court, 10, "体育健身"), // 篮球场 PLAYGROUND(R.drawable.map_playground, 11, "体育健身"), // 操场 BANK(R.drawable.map_bank, 12, "公共设施"), // 银行 POST_OFFICE(R.drawable.map_post_office, 13, "公共设施"), // 邮局 HOTEL(R.drawable.map_hotel, 14, "公共设施"), // 宾馆 HOSPITAL(R.drawable.map_hospital, 15, "公共设施"), // 医院 CAMERA(R.drawable.map_camera, 16, "照相打印"), // 照相馆 COPY(R.drawable.map_copy, 17, "照相打印"), // 复印店 POLICE(R.drawable.map_police, 18, "其他"), // 保卫处 AUDITORIUM(R.drawable.map_music, 19, "其他"), // 礼堂 ACTIVITY_CENTER(R.drawable.map_activity_center, 20, "其他"), // 活动中心 CAREER_CENTER(R.drawable.map_career_center, 21, "其他"), // 就业中心 SHOWER(R.drawable.map_shower, 22, "公共设施"); // 浴室 private int mDescId; private String mType; DataType(int resId, int id, String type) { mDescId = resId; mType = type; } public int getDescId() { return mDescId; } public String getType() { return mType; } } private double mLongitude = -1; private double mLatitude = -1; private String mName; private DataType mDataType; public void setLng(double lng) { mLongitude = lng; } public double getLng() { return mLongitude; } public void setLat(double lat) { mLatitude = lat; } public double getLat() { return mLatitude; } public void setName(String name) { mName = name; } public String getName() { return mName; } public void setType(int type) { DataType[] dataTypes = DataType.values(); mDataType = dataTypes[type]; } public String getType() { return mDataType.getType(); } public int getDescId() { return mDataType.getDescId(); } }