Пример #1
0
  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, "", "");
 }