|
|
@@ -206,9 +206,9 @@ public class MissionActivity extends BaseActivity implements View.OnClickListene
|
|
|
// }
|
|
|
// }).show();
|
|
|
// } else {
|
|
|
- adapter.getModels().remove(position);
|
|
|
- adapter.notifyItemRemoved(position);
|
|
|
- adapter.notifyItemRangeChanged(position, adapter.getModels().size());
|
|
|
+ adapter.getModels().remove(position);
|
|
|
+ adapter.notifyItemRemoved(position);
|
|
|
+ adapter.notifyItemRangeChanged(position, adapter.getModels().size());
|
|
|
// }
|
|
|
break;
|
|
|
case R.id.item_reckontime_tv://预计到达时间
|
|
|
@@ -250,8 +250,7 @@ public class MissionActivity extends BaseActivity implements View.OnClickListene
|
|
|
if (StringUtils.isEmpty(distance)) return;
|
|
|
if (ListUtils.isEmpty(adapter.getModels()) || adapter.getModels().size() <= position)
|
|
|
return;
|
|
|
- if (StringUtils.isEmpty(adapter.getModels().get(position).getCompanyName()))
|
|
|
- adapter.getModels().get(position).setCompanyName(info.name);
|
|
|
+ adapter.getModels().get(position).setCompanyName(info.name);
|
|
|
adapter.getModels().get(position).setCompanyAddr(info.address);
|
|
|
adapter.getModels().get(position).setLatLng(info.location);
|
|
|
adapter.getModels().get(position).setDistance(BaiduMapUtil.getInstence().distance(adapter.getModels().get(position).getLatLng()
|
|
|
@@ -259,7 +258,7 @@ public class MissionActivity extends BaseActivity implements View.OnClickListene
|
|
|
MyApplication.getInstance().getBdLocationHelper().getLongitude())));
|
|
|
adapter.notifyItemChanged(position);
|
|
|
}
|
|
|
- } else if (0x22 == requestCode) {//外勤测试
|
|
|
+ } else if (0x22 == requestCode) {//外勤设置
|
|
|
boolean isAuto = data.getBooleanExtra("isAuto", true);
|
|
|
if (!isAuto) {
|
|
|
if (flag == 1) {
|