|
@@ -1,42 +1,78 @@
|
|
|
package com.xzjmyk.pm.activity.ui.erp.activity.oa;
|
|
package com.xzjmyk.pm.activity.ui.erp.activity.oa;
|
|
|
|
|
|
|
|
|
|
+import android.app.AlertDialog;
|
|
|
import android.content.Intent;
|
|
import android.content.Intent;
|
|
|
import android.os.Bundle;
|
|
import android.os.Bundle;
|
|
|
import android.os.Handler;
|
|
import android.os.Handler;
|
|
|
import android.os.Message;
|
|
import android.os.Message;
|
|
|
import android.util.Log;
|
|
import android.util.Log;
|
|
|
|
|
+import android.view.Gravity;
|
|
|
import android.view.View;
|
|
import android.view.View;
|
|
|
|
|
+import android.view.ViewGroup;
|
|
|
|
|
+import android.widget.EditText;
|
|
|
|
|
+import android.widget.TextView;
|
|
|
|
|
|
|
|
|
|
+import com.lidroid.xutils.ViewUtils;
|
|
|
|
|
+import com.lidroid.xutils.view.annotation.ViewInject;
|
|
|
|
|
+import com.xzjmyk.pm.activity.MyApplication;
|
|
|
import com.xzjmyk.pm.activity.R;
|
|
import com.xzjmyk.pm.activity.R;
|
|
|
import com.xzjmyk.pm.activity.bean.oa.MeetBean;
|
|
import com.xzjmyk.pm.activity.bean.oa.MeetBean;
|
|
|
|
|
+import com.xzjmyk.pm.activity.bean.oa.MeetUserEntity;
|
|
|
import com.xzjmyk.pm.activity.ui.base.BaseActivity;
|
|
import com.xzjmyk.pm.activity.ui.base.BaseActivity;
|
|
|
|
|
+import com.xzjmyk.pm.activity.ui.calendar.cons.DPMode;
|
|
|
|
|
+import com.xzjmyk.pm.activity.ui.calendar.views.TaskDatePicker;
|
|
|
import com.xzjmyk.pm.activity.ui.erp.net.ViewUtil;
|
|
import com.xzjmyk.pm.activity.ui.erp.net.ViewUtil;
|
|
|
import com.xzjmyk.pm.activity.ui.erp.util.CommonUtil;
|
|
import com.xzjmyk.pm.activity.ui.erp.util.CommonUtil;
|
|
|
import com.xzjmyk.pm.activity.ui.erp.util.Constants;
|
|
import com.xzjmyk.pm.activity.ui.erp.util.Constants;
|
|
|
import com.xzjmyk.pm.activity.ui.erp.util.FlexJsonUtil;
|
|
import com.xzjmyk.pm.activity.ui.erp.util.FlexJsonUtil;
|
|
|
|
|
+import com.xzjmyk.pm.activity.util.CalendarUtils;
|
|
|
|
|
+import com.xzjmyk.pm.activity.util.StringUtils;
|
|
|
|
|
+import com.xzjmyk.pm.activity.util.TimeUtils;
|
|
|
|
|
+import com.xzjmyk.pm.activity.util.ToastUtil;
|
|
|
|
|
+import com.xzjmyk.pm.activity.xmpp.CoreService;
|
|
|
|
|
|
|
|
|
|
+import java.util.ArrayList;
|
|
|
import java.util.HashMap;
|
|
import java.util.HashMap;
|
|
|
import java.util.LinkedHashMap;
|
|
import java.util.LinkedHashMap;
|
|
|
|
|
+import java.util.List;
|
|
|
import java.util.Map;
|
|
import java.util.Map;
|
|
|
|
|
|
|
|
public class AddMeetingActivity extends BaseActivity implements View.OnClickListener {
|
|
public class AddMeetingActivity extends BaseActivity implements View.OnClickListener {
|
|
|
|
|
|
|
|
|
|
+ @ViewInject(R.id.start_tv)
|
|
|
|
|
+ private TextView start_tv;
|
|
|
|
|
+ @ViewInject(R.id.end_tv)
|
|
|
|
|
+ private TextView end_tv;
|
|
|
|
|
+ @ViewInject(R.id.users_tv)
|
|
|
|
|
+ private TextView users_tv;
|
|
|
|
|
+ @ViewInject(R.id.user_tv)
|
|
|
|
|
+ private TextView user_tv;
|
|
|
|
|
+ @ViewInject(R.id.location_et)
|
|
|
|
|
+ private EditText location_et;
|
|
|
|
|
+ @ViewInject(R.id.name_et)
|
|
|
|
|
+ private EditText name_et;
|
|
|
|
|
+ @ViewInject(R.id.about_et)
|
|
|
|
|
+ private EditText about_et;
|
|
|
|
|
+ @ViewInject(R.id.tag_et)
|
|
|
|
|
+ private EditText tag_et;
|
|
|
|
|
+
|
|
|
private AddMeetingActivity ct;
|
|
private AddMeetingActivity ct;
|
|
|
- private final int whatLoad = 0x11;
|
|
|
|
|
private final int whatSignin = 0x12;
|
|
private final int whatSignin = 0x12;
|
|
|
private String baseUrl;
|
|
private String baseUrl;
|
|
|
|
|
+ private int request = 0x13;
|
|
|
|
|
+ public static int resultCode = 0x14;
|
|
|
|
|
+ ArrayList<MeetUserEntity> entities = null;//成员
|
|
|
|
|
+ private MeetUserEntity entity;//管理员
|
|
|
private Handler handler = new Handler() {
|
|
private Handler handler = new Handler() {
|
|
|
@Override
|
|
@Override
|
|
|
public void handleMessage(Message msg) {
|
|
public void handleMessage(Message msg) {
|
|
|
ct.progressDialog.dismiss();
|
|
ct.progressDialog.dismiss();
|
|
|
String message = (String) msg.getData().get("result");
|
|
String message = (String) msg.getData().get("result");
|
|
|
- Log.i("gongpengming", message);
|
|
|
|
|
switch (msg.what) {
|
|
switch (msg.what) {
|
|
|
- case whatLoad:
|
|
|
|
|
- Log.i("gongpengming", "msg.what == whatLoad");
|
|
|
|
|
- break;
|
|
|
|
|
case whatSignin:
|
|
case whatSignin:
|
|
|
- Log.i("gongpengming", "msg.what == whatSignin");
|
|
|
|
|
|
|
+ //TODO 创建会议成功 开始创建群组
|
|
|
|
|
+ Log.i("gongpengming", "TODO 创建会议成功 开始创建群组");
|
|
|
|
|
+ createRoom();
|
|
|
break;
|
|
break;
|
|
|
case Constants.HTTP_SUCCESS_INIT:
|
|
case Constants.HTTP_SUCCESS_INIT:
|
|
|
break;
|
|
break;
|
|
@@ -46,10 +82,85 @@ public class AddMeetingActivity extends BaseActivity implements View.OnClickList
|
|
|
}
|
|
}
|
|
|
};
|
|
};
|
|
|
|
|
|
|
|
|
|
+
|
|
|
|
|
+ private void createRoom() {
|
|
|
|
|
+ //创建群组
|
|
|
|
|
+ CoreService mXmppService;
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ private void createGroupChat(String nickName, String roomName, String roomSubject, String roomDesc,
|
|
|
|
|
+ List<String> inviteUsers, final int or_id) {
|
|
|
|
|
+// try {
|
|
|
|
|
+// roomJid = mXmppService.createMucRoom(nickName, roomName, roomSubject, roomDesc);
|
|
|
|
|
+// } catch (NullPointerException e) {
|
|
|
|
|
+// roomJid = mXmppService.createMucRoom(nickName, roomName, "", roomDesc);
|
|
|
|
|
+// }
|
|
|
|
|
+// if (TextUtils.isEmpty(roomJid)) {
|
|
|
|
|
+// ToastUtil.showToast(mContext, R.string.create_room_failed);
|
|
|
|
|
+// return;
|
|
|
|
|
+// }
|
|
|
|
|
+//
|
|
|
|
|
+// Map<String, String> params = new HashMap<String, String>();
|
|
|
|
|
+// params.put("access_token", MyApplication.getInstance().mAccessToken);
|
|
|
|
|
+// params.put("jid", roomJid);
|
|
|
|
|
+// params.put("name", roomName);
|
|
|
|
|
+// params.put("category", "1");
|
|
|
|
|
+// params.put("desc", roomDesc);
|
|
|
|
|
+// params.put("countryId", String.valueOf(Area.getDefaultCountyId()));// 国家Id
|
|
|
|
|
+//
|
|
|
|
|
+// Area area = Area.getDefaultProvince();
|
|
|
|
|
+// if (area != null) {
|
|
|
|
|
+// params.put("provinceId", String.valueOf(area.getId()));// 省份Id
|
|
|
|
|
+// }
|
|
|
|
|
+// area = Area.getDefaultCity();
|
|
|
|
|
+// if (area != null) {
|
|
|
|
|
+// params.put("cityId", String.valueOf(area.getId()));// 城市Id
|
|
|
|
|
+// area = Area.getDefaultDistrict(area.getId());
|
|
|
|
|
+// if (area != null) {
|
|
|
|
|
+// params.put("areaId", String.valueOf(area.getId()));// 城市Id
|
|
|
|
|
+// }
|
|
|
|
|
+// }
|
|
|
|
|
+//
|
|
|
|
|
+// double latitude = MyApplication.getInstance().getBdLocationHelper().getLatitude();
|
|
|
|
|
+// double longitude = MyApplication.getInstance().getBdLocationHelper().getLongitude();
|
|
|
|
|
+// if (latitude != 0)
|
|
|
|
|
+// params.put("latitude", String.valueOf(latitude));
|
|
|
|
|
+// if (longitude != 0)
|
|
|
|
|
+// params.put("longitude", String.valueOf(longitude));
|
|
|
|
|
+// params.put("text", JSON.toJSONString(inviteUsers));
|
|
|
|
|
+// ProgressDialogUtil.show(mProgressDialog);
|
|
|
|
|
+// StringJsonObjectRequest<MucRoom> request = new StringJsonObjectRequest<MucRoom>(mConfig.ROOM_ADD,
|
|
|
|
|
+// new Response.ErrorListener() {
|
|
|
|
|
+// @Override
|
|
|
|
|
+// public void onErrorResponse(VolleyError arg0) {
|
|
|
|
|
+// ProgressDialogUtil.dismiss(mProgressDialog);
|
|
|
|
|
+// ToastUtil.showErrorNet(mContext);
|
|
|
|
|
+// }
|
|
|
|
|
+// }, new StringJsonObjectRequest.Listener<MucRoom>() {
|
|
|
|
|
+// @Override
|
|
|
|
|
+// public void onResponse(ObjectResult<MucRoom> result) {
|
|
|
|
|
+// boolean parserResult = Result.defaultParser(mContext, result, true);
|
|
|
|
|
+// if (parserResult && result.getData() != null) {
|
|
|
|
|
+// mPullToRefreshListView.setPullDownRefreshing(200);//加载列表
|
|
|
|
|
+// updateCreateFalgToERP(or_id);
|
|
|
|
|
+// }
|
|
|
|
|
+// ProgressDialogUtil.dismiss(mProgressDialog);
|
|
|
|
|
+// }
|
|
|
|
|
+// }, MucRoom.class, params);
|
|
|
|
|
+// String HASHCODE = Integer.toHexString(this.hashCode()) + "@";
|
|
|
|
|
+// MyApplication.getInstance().getFastVolley().addDefaultRequest(HASHCODE, request);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ private boolean isSingle;
|
|
|
|
|
+
|
|
|
@Override
|
|
@Override
|
|
|
protected void onCreate(Bundle savedInstanceState) {
|
|
protected void onCreate(Bundle savedInstanceState) {
|
|
|
super.onCreate(savedInstanceState);
|
|
super.onCreate(savedInstanceState);
|
|
|
setContentView(R.layout.activity_add_meeting);
|
|
setContentView(R.layout.activity_add_meeting);
|
|
|
|
|
+ ViewUtils.inject(this);
|
|
|
baseUrl = CommonUtil.getSharedPreferences(this, "erp_baseurl");
|
|
baseUrl = CommonUtil.getSharedPreferences(this, "erp_baseurl");
|
|
|
ct = this;
|
|
ct = this;
|
|
|
initView();
|
|
initView();
|
|
@@ -57,23 +168,126 @@ public class AddMeetingActivity extends BaseActivity implements View.OnClickList
|
|
|
|
|
|
|
|
|
|
|
|
|
private void initView() {
|
|
private void initView() {
|
|
|
- findViewById(R.id.meet_main_rl).setOnClickListener(this);
|
|
|
|
|
findViewById(R.id.bt_save).setOnClickListener(this);
|
|
findViewById(R.id.bt_save).setOnClickListener(this);
|
|
|
|
|
+ findViewById(R.id.start_rl).setOnClickListener(this);
|
|
|
|
|
+ findViewById(R.id.end_rl).setOnClickListener(this);
|
|
|
|
|
+ findViewById(R.id.users_rl).setOnClickListener(this);
|
|
|
|
|
+ findViewById(R.id.user_rl).setOnClickListener(this);
|
|
|
|
|
+
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
public void onClick(View view) {
|
|
public void onClick(View view) {
|
|
|
switch (view.getId()) {
|
|
switch (view.getId()) {
|
|
|
- case R.id.meet_main_rl:
|
|
|
|
|
- startActivity(new Intent(ct, AddMeetMainActivity.class));
|
|
|
|
|
|
|
+ case R.id.start_rl://开始时间
|
|
|
|
|
+ showDialog(true);
|
|
|
|
|
+ break;
|
|
|
|
|
+ case R.id.end_rl://结束时间
|
|
|
|
|
+ showDialog(false);
|
|
|
break;
|
|
break;
|
|
|
case R.id.bt_save:
|
|
case R.id.bt_save:
|
|
|
- doSignin();
|
|
|
|
|
|
|
+ signinAble();
|
|
|
|
|
+ break;
|
|
|
|
|
+ case R.id.users_rl://选择参会人员
|
|
|
|
|
+ isSingle = false;
|
|
|
|
|
+ startSelectActivity();
|
|
|
|
|
+ break;
|
|
|
|
|
+ case R.id.user_rl://选择管理员
|
|
|
|
|
+ isSingle = true;
|
|
|
|
|
+ startSelectActivity();
|
|
|
break;
|
|
break;
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- private void doSignin() {
|
|
|
|
|
|
|
+ private void signinAble() {
|
|
|
|
|
+ if (StringUtils.isEmpty(name_et.getText().toString())) {
|
|
|
|
|
+ ToastUtil.showToast(this, "会议名为空或格式不正确");
|
|
|
|
|
+ return;
|
|
|
|
|
+ }
|
|
|
|
|
+ if (StringUtils.isEmpty(start_tv.getText().toString())) {
|
|
|
|
|
+ ToastUtil.showToast(this, "开始时间为空或格式不正确");
|
|
|
|
|
+ return;
|
|
|
|
|
+ }
|
|
|
|
|
+ if (StringUtils.isEmpty(end_tv.getText().toString())) {
|
|
|
|
|
+ ToastUtil.showToast(this, "结束时间为空或格式不正确");
|
|
|
|
|
+ return;
|
|
|
|
|
+ }
|
|
|
|
|
+ if (StringUtils.isEmpty(location_et.getText().toString())) {
|
|
|
|
|
+ ToastUtil.showToast(this, "地点为空或格式不正确");
|
|
|
|
|
+ return;
|
|
|
|
|
+ }
|
|
|
|
|
+ if (StringUtils.isEmpty(user_tv.getText().toString())) {
|
|
|
|
|
+ ToastUtil.showToast(this, "会议管理员为空或格式不正确");
|
|
|
|
|
+ return;
|
|
|
|
|
+ }
|
|
|
|
|
+ if (StringUtils.isEmpty(tag_et.getText().toString())) {
|
|
|
|
|
+ ToastUtil.showToast(this, "会议标签为空或格式不正确");
|
|
|
|
|
+ return;
|
|
|
|
|
+ }
|
|
|
|
|
+ if (StringUtils.isEmpty(about_et.getText().toString())) {
|
|
|
|
|
+ ToastUtil.showToast(this, "会议介绍为空或格式不正确");
|
|
|
|
|
+ return;
|
|
|
|
|
+ }
|
|
|
|
|
+ if (entities == null || entities.size() <= 0) {
|
|
|
|
|
+ ToastUtil.showToast(this, "参会人员不符要求");
|
|
|
|
|
+ return;
|
|
|
|
|
+ }
|
|
|
|
|
+ StringBuilder builder = new StringBuilder();
|
|
|
|
|
+ StringBuilder builderId = new StringBuilder();
|
|
|
|
|
+ for (int i = 0; i < entities.size(); i++) {
|
|
|
|
|
+ if (i == 0) {
|
|
|
|
|
+ builder.append(entities.get(i).getName());
|
|
|
|
|
+ builderId.append(entities.get(i).getImId());
|
|
|
|
|
+ } else {
|
|
|
|
|
+ builder.append(";" + entities.get(i).getName());
|
|
|
|
|
+ builderId.append(";" + entities.get(i).getImId());
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ doSignin(builder.toString(), builderId.toString());
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void startSelectActivity() {
|
|
|
|
|
+ Intent intent = new Intent(ct, MeetSelectActivity.class);
|
|
|
|
|
+ intent.putExtra(MeetSelectActivity.KEY_IS_SINGLE, isSingle);
|
|
|
|
|
+ startActivityForResult(intent, request);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ //TODO 待修改方案
|
|
|
|
|
+ private void showDialog(final boolean isStart) {
|
|
|
|
|
+ final AlertDialog dialog = new AlertDialog.Builder(this).create();
|
|
|
|
|
+ dialog.show();
|
|
|
|
|
+ TaskDatePicker picker = new TaskDatePicker(this);
|
|
|
|
|
+ picker.setDate(CalendarUtils.getCurrentYear(), CalendarUtils.getCurrentMonth());
|
|
|
|
|
+ picker.setMode(DPMode.SINGLE);
|
|
|
|
|
+ picker.setOnDatePickedListener(new TaskDatePicker.OnDatePickedListener() {
|
|
|
|
|
+ @Override
|
|
|
|
|
+ public void onDatePicked(String date) {
|
|
|
|
|
+ if (isStart) {
|
|
|
|
|
+ start_tv.setText(date + ":00:00");
|
|
|
|
|
+ } else {
|
|
|
|
|
+ end_tv.setText(date + ":00:00");
|
|
|
|
|
+ }
|
|
|
|
|
+ dialog.dismiss();
|
|
|
|
|
+ }
|
|
|
|
|
+ });
|
|
|
|
|
+ picker.setOnTimeListener(new TaskDatePicker.OnDatePickedListener() {
|
|
|
|
|
+ @Override
|
|
|
|
|
+ public void onDatePicked(String date) {
|
|
|
|
|
+ if (isStart) {
|
|
|
|
|
+ start_tv.setText(date);
|
|
|
|
|
+ } else {
|
|
|
|
|
+ end_tv.setText(date);
|
|
|
|
|
+ }
|
|
|
|
|
+ dialog.dismiss();
|
|
|
|
|
+ }
|
|
|
|
|
+ });
|
|
|
|
|
+ ViewGroup.LayoutParams params = new ViewGroup.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT);
|
|
|
|
|
+ dialog.getWindow().setContentView(picker, params);
|
|
|
|
|
+ dialog.getWindow().setGravity(Gravity.CENTER);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ private void doSignin(String gruop, String ids) {
|
|
|
//获取网络数据
|
|
//获取网络数据
|
|
|
if (baseUrl == null) {
|
|
if (baseUrl == null) {
|
|
|
baseUrl = CommonUtil.getSharedPreferences(this, "erp_baseurl");
|
|
baseUrl = CommonUtil.getSharedPreferences(this, "erp_baseurl");
|
|
@@ -81,24 +295,21 @@ public class AddMeetingActivity extends BaseActivity implements View.OnClickList
|
|
|
String url = baseUrl + "oa/meeting/saveMeetingroomapply.action";
|
|
String url = baseUrl + "oa/meeting/saveMeetingroomapply.action";
|
|
|
final Map<String, Object> param = new HashMap<>();
|
|
final Map<String, Object> param = new HashMap<>();
|
|
|
MeetBean bean = new MeetBean();
|
|
MeetBean bean = new MeetBean();
|
|
|
- bean.setMa_code("20160700044");
|
|
|
|
|
- bean.setMa_mrcode("2015120001");
|
|
|
|
|
- bean.setMa_mrname("1212");
|
|
|
|
|
- bean.setMa_theme("测试");
|
|
|
|
|
|
|
+ bean.setMa_mrcode("2015120001");//TODO ??????这个参数是什么
|
|
|
|
|
+ bean.setMa_mrname(name_et.getText().toString());
|
|
|
|
|
+ bean.setMa_theme(name_et.getText().toString());
|
|
|
bean.setMa_status("在录入");
|
|
bean.setMa_status("在录入");
|
|
|
- bean.setMa_recorder("陈萍");
|
|
|
|
|
- bean.setMa_recorddate("2016-07-20");
|
|
|
|
|
- bean.setMa_starttime("2016-07-20 14:54:00");
|
|
|
|
|
|
|
+ bean.setMa_recorder(MyApplication.getInstance().mLoginUser.getNickName());
|
|
|
|
|
+ bean.setMa_recorddate(TimeUtils.s_long_2_str(System.currentTimeMillis()));
|
|
|
|
|
+ bean.setMa_starttime(start_tv.getText().toString());
|
|
|
bean.setMa_isturndoc("否");
|
|
bean.setMa_isturndoc("否");
|
|
|
- bean.setMa_remark("");
|
|
|
|
|
- bean.setMa_group("陈小小虎");
|
|
|
|
|
- bean.setMa_id("10010");
|
|
|
|
|
- bean.setMa_endtime("2016-07-21 19:54:00");
|
|
|
|
|
-// bean.setMa_groupid(201);
|
|
|
|
|
|
|
+ bean.setMa_remark(about_et.getText().toString());
|
|
|
|
|
+ bean.setMa_group(gruop);
|
|
|
|
|
+ bean.setMa_endtime(end_tv.getText().toString());
|
|
|
|
|
+ bean.setMa_groupid(ids);
|
|
|
bean.setMa_statuscode("ENTERING");
|
|
bean.setMa_statuscode("ENTERING");
|
|
|
String formStore = FlexJsonUtil.toJson(bean);
|
|
String formStore = FlexJsonUtil.toJson(bean);
|
|
|
Log.i("gongpengming", formStore);
|
|
Log.i("gongpengming", formStore);
|
|
|
- Log.i("gongpengming", url);
|
|
|
|
|
String caller = "Meetingroomapply";
|
|
String caller = "Meetingroomapply";
|
|
|
param.put("caller", caller);
|
|
param.put("caller", caller);
|
|
|
param.put("param", "[]");
|
|
param.put("param", "[]");
|
|
@@ -108,4 +319,25 @@ public class AddMeetingActivity extends BaseActivity implements View.OnClickList
|
|
|
headers.put("Cookie", "JSESSIONID=" + CommonUtil.getSharedPreferences(ct, "sessionId"));
|
|
headers.put("Cookie", "JSESSIONID=" + CommonUtil.getSharedPreferences(ct, "sessionId"));
|
|
|
ViewUtil.httpSendRequest(ct, url, param, handler, headers, whatSignin, null, null, "post");
|
|
ViewUtil.httpSendRequest(ct, url, param, handler, headers, whatSignin, null, null, "post");
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ @Override
|
|
|
|
|
+ protected void onActivityResult(int requestCode, int resultCode, Intent data) {
|
|
|
|
|
+ if (data == null) return;
|
|
|
|
|
+ Log.i("gongpengming", "return之后");
|
|
|
|
|
+ if (requestCode == this.request) {
|
|
|
|
|
+ Log.i("gongpengming", "requestCode之后");
|
|
|
|
|
+ Log.i("gongpengming", "resultCode==" + resultCode);
|
|
|
|
|
+ if (resultCode == this.resultCode) {
|
|
|
|
|
+ Log.i("gongpengming", "resultCode之后");
|
|
|
|
|
+ if (isSingle) {
|
|
|
|
|
+ entity = data.getParcelableExtra("data");
|
|
|
|
|
+ user_tv.setText(entity.getName());
|
|
|
|
|
+ } else {
|
|
|
|
|
+ entities = data.getParcelableArrayListExtra("data");
|
|
|
|
|
+ users_tv.setText("选择" + entities.size() + "人");
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|