Skip to content

Commit af207c0

Browse files
committed
see 07/04 log
1 parent 7d0f3e4 commit af207c0

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

app/src/main/java/com/blankj/androidutilcode/activity/SpanActivity.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
import android.graphics.Shader;
1212
import android.graphics.Typeface;
1313
import android.os.Bundle;
14+
import android.support.v4.content.ContextCompat;
1415
import android.text.Layout;
1516
import android.text.SpannableStringBuilder;
1617
import android.text.TextPaint;
@@ -96,6 +97,8 @@ public void updateDrawState(TextPaint ds) {
9697

9798
// 响应点击事件的话必须设置以下属性
9899
tvAboutSpan.setMovementMethod(LinkMovementMethod.getInstance());
100+
// 去掉点击事件后的高亮
101+
tvAboutSpan.setHighlightColor(ContextCompat.getColor(this, android.R.color.transparent));
99102
lineHeight = tvAboutSpan.getLineHeight();
100103
textSize = tvAboutSpan.getTextSize();
101104
density = getResources().getDisplayMetrics().density;

utilcode/src/main/java/com/blankj/utilcode/util/SpanUtils.java

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1533,10 +1533,7 @@ public void draw(@NonNull final Canvas canvas, final CharSequence text,
15331533
}
15341534
}
15351535
canvas.translate(x, transY);
1536-
float v = paint.measureText(text, start, end);
1537-
15381536
d.draw(canvas);
1539-
paint.measureText(text, start, end);
15401537
canvas.restore();
15411538
}
15421539

0 commit comments

Comments
 (0)