private void bindViews() { if (this.newsItem != null) { ((SECBBaseActivity) getActivity()).enableHeaderShareButton(newsItem); layout_detailsContainer.setVisibility(View.VISIBLE); txtv_noData.setVisibility(View.GONE); txtv_news_details_newTitle.setText(newsItem.Title); // String new_day = // MainActivity.reFormatNewsDate(newsItem.CreationDate,MainActivity.sdf_Time); Date date = null; String new_day = ""; try { date = MainActivity.sdf_Source_News.parse(newsItem.CreationDate); } catch (ParseException e) { e.printStackTrace(); } if (date != null) { new_day = MainActivity.sdf_day_MONTH_year.format(date); } txtv_news_details_newDate.setText(new_day); String decodedBody = Uri.decode(newsItem.NewsBody); txtv_news_details_newBody.setText( !Utilities.isNullString(decodedBody) ? Html.fromHtml(decodedBody) : ""); if (!Utilities.isNullString(newsItem.ImageUrl)) { // Picasso.with(getActivity()) // .load(newsItem.ImageUrl) // .placeholder(R.drawable.news_image_place_holder) // .into(imgv_news_details_img); Glide.with(getActivity()) .load(newsItem.ImageUrl) .placeholder(R.drawable.news_placeholder) .centerCrop() .into(imgv_news_details_img); } else imgv_news_details_img.setImageResource(R.drawable.news_placeholder); } else { layout_detailsContainer.setVisibility(View.GONE); txtv_noData.setText(getResources().getString(R.string.details_no_details)); txtv_noData.setVisibility(View.VISIBLE); } }
private void bindViews() { if (this.organizerItem != null) { if (!Utilities.isNullString(organizerItem.OrganizerImage)) { Glide.with(getActivity()) .load(organizerItem.OrganizerImage) .centerCrop() .placeholder(R.drawable.organizer_place_holder) .into(imgv_organizerImg); } else imgv_organizerImg.setImageResource(R.drawable.organizer_place_holder); txtv_organizerName.setText(organizerItem.OrganizerName); txtv_organizer_address_value.setText(organizerItem.OrganizerAddressDescription); txtv_organizer_phone_value.setText(organizerItem.OrganizerPhone); txtv_organizer_email_value.setText(organizerItem.OrganizerEmail); txtv_organizer_website_value.setText(organizerItem.OrganizerWebAddress); } }
private void openOrganizerWebsite() { if (organizerItem != null && !Utilities.isNullString(organizerItem.OrganizerWebAddress)) Utilities.openUrlInBrowser(getActivity(), organizerItem.OrganizerWebAddress); }
private void callOrganizerPhone() { if (organizerItem != null && !Utilities.isNullString(organizerItem.OrganizerPhone)) Utilities.callPhoneNumber(getActivity(), organizerItem.OrganizerPhone); }
private void sendOrganizerEmail() { if (organizerItem != null && !Utilities.isNullString(organizerItem.OrganizerEmail)) Utilities.openEmail(getActivity(), organizerItem.OrganizerEmail, "", ""); }