@Override public void onItemSelected(AdapterView<?> parent, View view, int position, long id) { Logger.t("activityModifyPersonal").d("id "+id); Logger.t("activityModifyPersonal").d("view.getId() "+view.getId()); Logger.t("activityModifyPersonal").d("parent.getId() "+parent.getId()); Logger.t("activityModifyPersonal").d("R.id.sp_activity_modify_personal_sex "+R.id.sp_activity_modify_personal_sex); Logger.t("activityModifyPersonal").d("R.id.sp_activity_modify_personal_Nation "+R.id.sp_activity_modify_personal_Nation); Logger.t("activityModifyPersonal").d("R.id.sp_activity_modify_personal_educations "+R.id.sp_activity_modify_personal_educations); switch (parent.getId()){ case R.id.sp_activity_modify_personal_sex: //性别 sex = (String) parent.getSelectedItem(); Logger.t("activityModifyPersonal").d("select性别"+sex); break; case R.id.sp_activity_modify_personal_Nation: //民族 nation = (String) parent.getSelectedItem(); Logger.t("activityModifyPersonal").d("select民族"+nation); break; case R.id.sp_activity_modify_personal_educations: //教育 education = (String) parent.getSelectedItem(); Logger.t("activityModifyPersonal").d("select教育"+education); break; } } @Override public void onNothingSelected(AdapterView<?> parent) { }