Commit 0f47068d authored by jianglx's avatar jianglx

修改添加出游人闪退的问题

parent 12ec70de
...@@ -159,8 +159,14 @@ public class ChooseAVisitorActivity extends BaseStatusActivity<CommonPresenter> ...@@ -159,8 +159,14 @@ public class ChooseAVisitorActivity extends BaseStatusActivity<CommonPresenter>
int id = view.getId(); int id = view.getId();
if (id == R.id.btn_confirm) { if (id == R.id.btn_confirm) {
if (mAdapter != null) { if (mAdapter != null) {
int remainAdult = adultNumber - adults.size(); int remainChild = 0;
int remainChild = childBumber - childs.size(); int remainAdult = 0;
if (childs != null) {
remainChild = childBumber - childs.size();
}
if (adults != null) {
remainAdult = adultNumber - adults.size();
}
if (remainAdult != 0 || remainChild != 0) { if (remainAdult != 0 || remainChild != 0) {
showToast("你还有" + (remainAdult + remainChild) + "位出游人还未选择"); showToast("你还有" + (remainAdult + remainChild) + "位出游人还未选择");
return; return;
...@@ -169,6 +175,7 @@ public class ChooseAVisitorActivity extends BaseStatusActivity<CommonPresenter> ...@@ -169,6 +175,7 @@ public class ChooseAVisitorActivity extends BaseStatusActivity<CommonPresenter>
ArrayList<String> phones = new ArrayList<>(); ArrayList<String> phones = new ArrayList<>();
ArrayList<String> idcards = new ArrayList<>(); ArrayList<String> idcards = new ArrayList<>();
ArrayList<String> ids = new ArrayList<>(); ArrayList<String> ids = new ArrayList<>();
if (adults != null)
for (TravelerListBean.DataBean bean : adults) { for (TravelerListBean.DataBean bean : adults) {
names.add(bean.getName()); names.add(bean.getName());
phones.add(bean.getPhone()); phones.add(bean.getPhone());
...@@ -176,6 +183,7 @@ public class ChooseAVisitorActivity extends BaseStatusActivity<CommonPresenter> ...@@ -176,6 +183,7 @@ public class ChooseAVisitorActivity extends BaseStatusActivity<CommonPresenter>
ids.add(bean.getId() + ""); ids.add(bean.getId() + "");
} }
if (childs != null)
for (TravelerListBean.DataBean bean : childs) { for (TravelerListBean.DataBean bean : childs) {
names.add(bean.getName()); names.add(bean.getName());
phones.add(bean.getPhone()); phones.add(bean.getPhone());
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment