1.首先获取任务地点的实际坐标值,用hashmap存储
HashMap<Integer, double[]> hashMap = new HashMap<>();
hashMap.put(0, new double[]{xxx.xxxx,36.xxxx});//三区
hashMap.put(1, new double[]{xxx.xxxx,36.xxxx});//一号食堂
hashMap.put(2, new double[]{xxx.xxxx,36.xxxx});//图书馆
2.创建任务提示弹窗
使用户接受任务之后随机定位目标地点,
missionButton = (Button) findViewById(R.id.missionButton);
missionButton.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
if(!jieshourenwu){
dia1 = new AlertDialog.Builder(LocationDemo.this).setTitle("是否接受任务?")
.setPositiveButton("确定", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton) {
jieshourenwu = true;
dia2 = new