|
|
@@ -74,41 +74,42 @@ public class MoreInfoDialog extends DialogBottomBase<ICustomDialogListener<MoreI
|
|
|
|
|
|
for (int i = 0; i < contentsMoreInfoBeanList.size(); i++) {
|
|
|
CustomMoreInfoView customMoreInfoView = null;
|
|
|
-
|
|
|
ContentsMoreInfoBean contentsMoreInfoBean = contentsMoreInfoBeanList.get(i);
|
|
|
- switch (contentsMoreInfoBean.getDetailType()) {
|
|
|
- case PERIOD_INFO:
|
|
|
- customMoreInfoView = new CustomMoreInfoView(getActivity(), R.drawable.icon_info_date, contentsMoreInfoBean.getMoreInfo());
|
|
|
- break;
|
|
|
- case ORGANIZATION_INFO:
|
|
|
- customMoreInfoView = new CustomMoreInfoView(getActivity(), R.drawable.icon_info_info, contentsMoreInfoBean.getMoreInfo());
|
|
|
- break;
|
|
|
- case AGE_INFO:
|
|
|
- customMoreInfoView = new CustomMoreInfoView(getActivity(), R.drawable.icon_info_info, contentsMoreInfoBean.getMoreInfo());
|
|
|
- break;
|
|
|
- case GUEST_INFO:
|
|
|
- customMoreInfoView = new CustomMoreInfoView(getActivity(), R.drawable.icon_info_cast, contentsMoreInfoBean.getMoreInfo());
|
|
|
- break;
|
|
|
- case TIME_INFO:
|
|
|
- customMoreInfoView = new CustomMoreInfoView(getActivity(), R.drawable.icon_info_time, contentsMoreInfoBean.getMoreInfo());
|
|
|
- break;
|
|
|
- case PARKING_INFO:
|
|
|
- customMoreInfoView = new CustomMoreInfoView(getActivity(), R.drawable.icon_info_parking, contentsMoreInfoBean.getMoreInfo());
|
|
|
- break;
|
|
|
- case MENU_DETAIL_INFO:
|
|
|
- customMoreInfoView = new CustomMoreInfoView(getActivity(), R.drawable.icon_info_menu, contentsMoreInfoBean.getMoreInfo());
|
|
|
- break;
|
|
|
- case PHONE_INFO:
|
|
|
- getView().findViewById(R.id.image_view_call_info).setVisibility(View.VISIBLE);
|
|
|
- phoneNumber = contentsMoreInfoBean.getMoreInfo();
|
|
|
- customMoreInfoView = new CustomMoreInfoView(getActivity(), R.drawable.icon_info_info, contentsMoreInfoBean.getMoreInfo());
|
|
|
- break;
|
|
|
- case ADDRESS_INFO:
|
|
|
- customMoreInfoView = new CustomMoreInfoView(getActivity(), R.drawable.icon_info_audience, contentsMoreInfoBean.getMoreInfo());
|
|
|
- break;
|
|
|
- default:
|
|
|
- customMoreInfoView = new CustomMoreInfoView(getActivity(), R.drawable.icon_info_info, contentsMoreInfoBean.getMoreInfo());
|
|
|
- break;
|
|
|
+ if (null != contentsMoreInfoBean.getMoreInfo() && !contentsMoreInfoBean.getMoreInfo().trim().equals("")) {
|
|
|
+ switch (contentsMoreInfoBean.getDetailType()) {
|
|
|
+ case PERIOD_INFO:
|
|
|
+ customMoreInfoView = new CustomMoreInfoView(getActivity(), R.drawable.icon_info_date, contentsMoreInfoBean.getMoreInfo());
|
|
|
+ break;
|
|
|
+ case ORGANIZATION_INFO:
|
|
|
+ customMoreInfoView = new CustomMoreInfoView(getActivity(), R.drawable.icon_info_info, contentsMoreInfoBean.getMoreInfo());
|
|
|
+ break;
|
|
|
+ case AGE_INFO:
|
|
|
+ customMoreInfoView = new CustomMoreInfoView(getActivity(), R.drawable.icon_info_info, contentsMoreInfoBean.getMoreInfo());
|
|
|
+ break;
|
|
|
+ case GUEST_INFO:
|
|
|
+ customMoreInfoView = new CustomMoreInfoView(getActivity(), R.drawable.icon_info_cast, contentsMoreInfoBean.getMoreInfo());
|
|
|
+ break;
|
|
|
+ case TIME_INFO:
|
|
|
+ customMoreInfoView = new CustomMoreInfoView(getActivity(), R.drawable.icon_info_time, contentsMoreInfoBean.getMoreInfo());
|
|
|
+ break;
|
|
|
+ case PARKING_INFO:
|
|
|
+ customMoreInfoView = new CustomMoreInfoView(getActivity(), R.drawable.icon_info_parking, contentsMoreInfoBean.getMoreInfo());
|
|
|
+ break;
|
|
|
+ case MENU_DETAIL_INFO:
|
|
|
+ customMoreInfoView = new CustomMoreInfoView(getActivity(), R.drawable.icon_info_menu, contentsMoreInfoBean.getMoreInfo());
|
|
|
+ break;
|
|
|
+ case PHONE_INFO:
|
|
|
+ getView().findViewById(R.id.image_view_call_info).setVisibility(View.VISIBLE);
|
|
|
+ phoneNumber = contentsMoreInfoBean.getMoreInfo();
|
|
|
+ customMoreInfoView = new CustomMoreInfoView(getActivity(), R.drawable.icon_info_info, contentsMoreInfoBean.getMoreInfo());
|
|
|
+ break;
|
|
|
+ case ADDRESS_INFO:
|
|
|
+ customMoreInfoView = new CustomMoreInfoView(getActivity(), R.drawable.icon_info_audience, contentsMoreInfoBean.getMoreInfo());
|
|
|
+ break;
|
|
|
+ default:
|
|
|
+ customMoreInfoView = new CustomMoreInfoView(getActivity(), R.drawable.icon_info_info, contentsMoreInfoBean.getMoreInfo());
|
|
|
+ break;
|
|
|
+ }
|
|
|
}
|
|
|
if (null != customMoreInfoView) {
|
|
|
layoutMoreInfoContainer.addView(customMoreInfoView);
|