android.widget.TextView.setTag()方法的使用及代码示例

x33g5p2x  于2022-01-29 转载在 其他  
字(7.7k)|赞(0)|评价(0)|浏览(269)

本文整理了Java中android.widget.TextView.setTag()方法的一些代码示例,展示了TextView.setTag()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。TextView.setTag()方法的具体详情如下:
包路径:android.widget.TextView
类名称:TextView
方法名:setTag

TextView.setTag介绍

暂无

代码示例

代码示例来源:origin: pockethub/PocketHub

private HttpImageGetter hide(final TextView view) {
  view.setText(null);
  view.setVisibility(GONE);
  view.setTag(null);
  return this;
}

代码示例来源:origin: lingochamp/FileDownloader

@Override
  public void run() {
    if (isStopTimer) {
      return;
    }
    timeConsumeTv.setTag((int)timeConsumeTv.getTag() + 1);
    goTimeCount();
  }
};

代码示例来源:origin: pockethub/PocketHub

private HttpImageGetter show(final TextView view, final CharSequence html) {
  if (TextUtils.isEmpty(html)) {
    return hide(view);
  }
  view.setText(trim(html));
  view.setVisibility(VISIBLE);
  view.setTag(null);
  return this;
}

代码示例来源:origin: JZ-Darkal/AndroidHttpCapture

public void doTask(){
  resultTextView.setText("");
  tag = System.currentTimeMillis()+"";
  resultTextView.setTag(tag);
  // TraceTask运行于主线程
  if(this instanceof TraceTask){
    getExecRunnable().run();
  }else {
    new Thread(getExecRunnable()).start();
  }
}

代码示例来源:origin: beworker/pinned-section-listview

@Override public View getView(int position, View convertView, ViewGroup parent) {
  TextView view = (TextView) super.getView(position, convertView, parent);
  view.setTextColor(Color.DKGRAY);
  view.setTag("" + position);
  Item item = getItem(position);
  if (item.type == Item.SECTION) {
    //view.setOnClickListener(PinnedSectionListActivity.this);
    view.setBackgroundColor(parent.getResources().getColor(COLORS[item.sectionPosition % COLORS.length]));
  }
  return view;
}

代码示例来源:origin: roughike/BottomBar

@SuppressWarnings("deprecation")
private void updateCustomTextAppearance() {
  if (titleView == null || titleTextAppearanceResId == 0) {
    return;
  }
  if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
    titleView.setTextAppearance(titleTextAppearanceResId);
  } else {
    titleView.setTextAppearance(getContext(), titleTextAppearanceResId);
  }
  titleView.setTag(R.id.bb_bottom_bar_appearance_id, titleTextAppearanceResId);
}

代码示例来源:origin: sunfusheng/MarqueeView

private TextView createTextView(CharSequence text) {
  TextView textView = (TextView) getChildAt((getDisplayedChild() + 1) % 3);
  if (textView == null) {
    textView = new TextView(getContext());
    textView.setGravity(gravity);
    textView.setTextColor(textColor);
    textView.setTextSize(textSize);
    textView.setSingleLine(singleLine);
  }
  textView.setOnClickListener(new OnClickListener() {
    @Override
    public void onClick(View v) {
      if (onItemClickListener != null) {
        onItemClickListener.onItemClick(getPosition(), (TextView) v);
      }
    }
  });
  textView.setText(text);
  textView.setTag(position);
  return textView;
}

代码示例来源:origin: stackoverflow.com

txtSamItem.setText(samItem.Sample);
txtSamItem.setPadding(10, 0, 0, 0);
txtSamItem.setTag(samItem);
txtSamItem.setOnClickListener(new OnClickListener() {
  @Override

代码示例来源:origin: pockethub/PocketHub

private HttpImageGetter continueBind(final TextView view, final String html, final Object id) {
  CharSequence encoded = HtmlUtils.encode(html, loading);
  if (containsImages(html)) {
    rawHtmlCache.put(id, encoded);
  } else {
    rawHtmlCache.remove(id);
    fullHtmlCache.put(id, encoded);
    return show(view, encoded);
  }
  if (TextUtils.isEmpty(encoded)) {
    return hide(view);
  }
  show(view, encoded);
  view.setTag(id);
  Single.just(html)
      .subscribeOn(Schedulers.computation())
      .map(htmlString -> HtmlUtils.encode(htmlString, this))
      .observeOn(AndroidSchedulers.mainThread())
      .subscribe(htmlCharSequence -> {
        fullHtmlCache.put(id, htmlCharSequence);
        if (id.equals(view.getTag())) {
          show(view, htmlCharSequence);
        }
      });
  return this;
}

代码示例来源:origin: lingochamp/FileDownloader

timeConsumeTv.setTag(0);
goTimeCount();

代码示例来源:origin: facebook/facebook-android-sdk

private void processImageResponse(String id, ImageResponse response) {
    if (response != null) {
      Bitmap bitmap = response.getBitmap();
      if (bitmap != null) {
        BitmapDrawable drawable = new BitmapDrawable(
            UserSettingsFragment.this.getResources(), bitmap);
        drawable.setBounds(0, 0,
            getResources().getDimensionPixelSize(
                R.dimen.usersettings_fragment_profile_picture_width),
            getResources().getDimensionPixelSize(
                R.dimen.usersettings_fragment_profile_picture_height));
        userProfilePic = drawable;
        userProfilePicID = id;
        connectedStateLabel.setCompoundDrawables(null, drawable, null, null);
        connectedStateLabel.setTag(response.getRequest().getImageUri());
      }
    }
  }
}

代码示例来源:origin: facebook/facebook-android-sdk

private void processImageResponse(String id, ImageResponse response) {
    if (response != null) {
      Bitmap bitmap = response.getBitmap();
      if (bitmap != null) {
        BitmapDrawable drawable = new BitmapDrawable(
            UserSettingsFragment.this.getResources(), bitmap);
        drawable.setBounds(0, 0,
            getResources().getDimensionPixelSize(
                R.dimen.usersettings_fragment_profile_picture_width),
            getResources().getDimensionPixelSize(
                R.dimen.usersettings_fragment_profile_picture_height));
        userProfilePic = drawable;
        userProfilePicID = id;
        connectedStateLabel.setCompoundDrawables(null, drawable, null, null);
        connectedStateLabel.setTag(response.getRequest().getImageUri());
      }
    }
  }
}

代码示例来源:origin: facebook/facebook-android-sdk

connectedStateLabel.setCompoundDrawables(
            null, userProfilePic, null, null);
        connectedStateLabel.setTag(requestUri);
      } else {
        ImageDownloader.downloadAsync(request);
    R.string.usersettings_fragment_not_logged_in));
connectedStateLabel.setCompoundDrawables(null, null, null, null);
connectedStateLabel.setTag(null);

代码示例来源:origin: facebook/facebook-android-sdk

connectedStateLabel.setCompoundDrawables(
            null, userProfilePic, null, null);
        connectedStateLabel.setTag(requestUri);
      } else {
        ImageDownloader.downloadAsync(request);
    R.string.usersettings_fragment_not_logged_in));
connectedStateLabel.setCompoundDrawables(null, null, null, null);
connectedStateLabel.setTag(null);

代码示例来源:origin: wangdan/AisenWeiBo

private void setLikeText() {
  // 点赞数
  LikeBean likeBean = DoLikeAction.likeCache.get(mStatusContent.getId() + "");
  if (txtAttitudes != null) {
    txtAttitudes.setTag(mStatusContent);
    txtAttitudes.setOnClickListener(new View.OnClickListener() {
      @Override
      public void onClick(View v) {
        LikeBean likeBean = DoLikeAction.likeCache.get(mStatusContent.getId() + "");
        boolean like = likeBean == null || !likeBean.isLiked();
        bizFragment.doLike(mStatusContent, like, v, TimelineDetailPagerFragment.this);
      }
    });
    if (likeBean != null && likeBean.isLiked()) {
      if (mStatusContent.getAttitudes_count() > 0)
        txtAttitudes.setText(String.format(getString(R.string.attitudes_format), AisenUtils.getCounter(mStatusContent.getAttitudes_count(), "+1")));
      else
        txtAttitudes.setText(String.format(getString(R.string.attitudes_format), "+1"));
    }
    else {
      if (mStatusContent.getAttitudes_count() > 0)
        txtAttitudes.setText(String.format(getString(R.string.attitudes_format), AisenUtils.getCounter(mStatusContent.getAttitudes_count())));
      else
        txtAttitudes.setText("");
    }
  }
}

代码示例来源:origin: seven332/EhViewer

tag.setTag(R.id.tag, tg.groupName + ":" + tagStr);
tag.setOnClickListener(this);
tag.setOnLongClickListener(this);

代码示例来源:origin: lipangit/JiaoZiVideoPlayer

TextView clarityItem = (TextView) View.inflate(getContext(), R.layout.jz_layout_clarity_item, null);
clarityItem.setText(key);
clarityItem.setTag(j);
layout.addView(clarityItem, j);
clarityItem.setOnClickListener(mQualityListener);

代码示例来源:origin: wangdan/AisenWeiBo

txtPics.setText(String.format("%dPics", s.getPic_urls().length));
txtPics.setVisibility(View.VISIBLE);
txtPics.setTag(s);
txtPics.setOnClickListener(this);

代码示例来源:origin: wangdan/AisenWeiBo

txtPics.setText(String.format("%dPics", s.getPic_urls().length));
txtPics.setVisibility(View.VISIBLE);
txtPics.setTag(s);
txtPics.setOnClickListener(this);

代码示例来源:origin: stackoverflow.com

TableLayout layout = (TableLayout)mainLayout.findViewById(R.id.my_table_layout_id);

for(int i = 0; i < 10; i++) {
  row = new TableRow(this);
  View layout_number = inflater.inflate(R.layout.inflate_number, layout, false);
  TextView number = (TextView) layout_number.findViewById(R.id.Number);
  number.setTag(i);
  number.setText(Integer.toString(i));
  row.addView(number);
  layout.addView(row);
}

相关文章

微信公众号

最新文章

更多

TextView类方法