android.text.TextPaint#setStrikeThruText ( )源码实例Demo

下面列出了android.text.TextPaint#setStrikeThruText ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: ucar-weex-core   文件: TextDecorationSpan.java
@Override
public void updateDrawState(TextPaint tp) {
  switch (mTextDecoration) {
    case LINETHROUGH:
      tp.setUnderlineText(false);
      tp.setStrikeThruText(true);
      break;
    case UNDERLINE:
      tp.setUnderlineText(true);
      tp.setStrikeThruText(false);
      break;
    case NONE:
      tp.setUnderlineText(false);
      tp.setStrikeThruText(false);
      break;
  }
}
 
源代码2 项目: Dashchan   文件: LinkSpan.java
@Override
public void updateDrawState(TextPaint paint) {
	if (paint.getColor() != Color.TRANSPARENT) {
		if (hidden) {
			paint.setColor(foregroundColor & 0x00ffffff | Color.argb(Color.alpha(foregroundColor) / 2, 0, 0, 0));
			paint.setStrikeThruText(true);
		} else {
			paint.setColor(foregroundColor);
		}
		paint.setUnderlineText(true);
		if (clicked) {
			paint.bgColor = Color.alpha(paint.bgColor) == 0x00 ? clickedColor
					: GraphicsUtils.mixColors(paint.bgColor, clickedColor);
		}
	}
}
 
源代码3 项目: android_9.0.0_r45   文件: StrikethroughSpan.java
@Override
public void updateDrawState(@NonNull TextPaint ds) {
    ds.setStrikeThruText(true);
}
 
源代码4 项目: PowerFileExplorer   文件: StrikethroughSpan.java
@Override
public void updateDrawState(TextPaint ds) {
	ds.setStrikeThruText(true);
}
 
源代码5 项目: AsteroidOSSync   文件: Utils_String.java
@Override public void updateDrawState(TextPaint tp)
{
	tp.setColor(0xFFFF0000);
	tp.setStrikeThruText(true);
}
 
源代码6 项目: Ruisi   文件: Strike.java
@Override
public void updateDrawState(TextPaint tp) {
    tp.setStrikeThruText(true);
}
 
源代码7 项目: JotaTextEditor   文件: StrikethroughSpan.java
@Override
public void updateDrawState(TextPaint ds) {
	ds.setStrikeThruText(true);
}
 
源代码8 项目: SweetBlue   文件: Utils_String.java
@Override public void updateDrawState(TextPaint tp)
{
	tp.setColor(0xFFFF0000);
	tp.setStrikeThruText(true);
}