本文整理了Java中android.graphics.Paint.setUnderlineText()
方法的一些代码示例,展示了Paint.setUnderlineText()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Paint.setUnderlineText()
方法的具体详情如下:
包路径:android.graphics.Paint
类名称:Paint
方法名:setUnderlineText
暂无
代码示例来源:origin: stackoverflow.com
public static Bitmap mark(Bitmap src, String watermark, Point location, Color color, int alpha, int size, boolean underline) {
int w = src.getWidth();
int h = src.getHeight();
Bitmap result = Bitmap.createBitmap(w, h, src.getConfig());
Canvas canvas = new Canvas(result);
canvas.drawBitmap(src, 0, 0, null);
Paint paint = new Paint();
paint.setColor(color);
paint.setAlpha(alpha);
paint.setTextSize(size);
paint.setAntiAlias(true);
paint.setUnderlineText(underline);
canvas.drawText(watermark, location.x, location.y, paint);
return result;
}
代码示例来源:origin: bluejamesbond/TextJustify-Android
public void loadToPaint(Paint paint) {
paint.setTextSize(rawTextSize);
paint.setFakeBoldText(textFakeBold);
paint.setStrikeThruText(textStrikeThru);
paint.setColor(textColor);
paint.setTypeface(textTypeface);
paint.setUnderlineText(textUnderline);
paint.setAntiAlias(antialias);
paint.setSubpixelText(subpixelText);
}
代码示例来源:origin: termux/termux-app
mTextPaint.setUnderlineText(underline);
mTextPaint.setTextSkewX(italic ? -0.35f : 0.f);
mTextPaint.setStrikeThruText(strikeThrough);
代码示例来源:origin: Catrobat/Paintroid
@Override
public void setUnderlined(boolean underlined) {
TextTool.this.underlined = underlined;
textPaint.setUnderlineText(TextTool.this.underlined);
createAndSetBitmap();
}
代码示例来源:origin: stackoverflow.com
Paint paint = new Paint();
paint.setColor(color.RED);
//paint.setAlpha(alpha);
paint.setTextSize(20); //size
//paint.setAntiAlias(true);
paint.setUnderlineText(underline);
canvas.drawText(watermark, 10, 10, paint); //location.x, location.y
代码示例来源:origin: noties/Markwon
public void applyLinkStyle(@NonNull Paint paint) {
paint.setUnderlineText(true);
if (linkColor != 0) {
// by default we will be using text color
paint.setColor(linkColor);
} else {
// @since 1.0.5, if link color is specified during configuration, _try_ to use the
// default one (if provided paint is an instance of TextPaint)
if (paint instanceof TextPaint) {
paint.setColor(((TextPaint) paint).linkColor);
}
}
}
代码示例来源:origin: stackoverflow.com
public static Bitmap drawStringonBitmap(Bitmap src, String string, Point location, int color, int alpha, int size, boolean underline,int width ,int height) {
Bitmap result = Bitmap.createBitmap(width, height, src.getConfig());
Canvas canvas = new Canvas(result);
canvas.drawBitmap(src, 0, 0, null);
Paint paint = new Paint();
paint.setColor(color);
paint.setAlpha(alpha);
paint.setTextSize(size);
paint.setAntiAlias(true);
paint.setUnderlineText(underline);
canvas.drawText(string, location.x, location.y, paint);
return result;
}
代码示例来源:origin: stackoverflow.com
public static Bitmap mark(Bitmap src, String watermark) {
int w = src.getWidth();
int h = src.getHeight();
Bitmap result = Bitmap.createBitmap(w, h, src.getConfig());
Canvas canvas = new Canvas(result);
canvas.drawBitmap(src, 0, 0, null);
Paint paint = new Paint();
paint.setColor(Color.RED);
paint.setTextSize(18);
paint.setAntiAlias(true);
paint.setUnderlineText(true);
canvas.drawText(watermark, 20, 25, paint);
return result;
}
代码示例来源:origin: stackoverflow.com
public static Bitmap mark(Bitmap src, String watermark, Point location, Color color, int alpha, int size, boolean underline) {
int w = src.getWidth();
int h = src.getHeight();
Bitmap result = Bitmap.createBitmap(w, h, src.getConfig());
Canvas canvas = new Canvas(result);
canvas.drawBitmap(src, 0, 0, null);
Paint paint = new Paint();
paint.setColor(color);
paint.setAlpha(alpha);
paint.setTextSize(size);
paint.setAntiAlias(true);
paint.setUnderlineText(underline);
canvas.drawText(watermark, location.x, location.y, paint);
return result;
}
代码示例来源:origin: stackoverflow.com
public Bitmap addTextToImage(Bitmap src, String textToAddOnImage, int x, int y, int color, int alpha, int size, boolean underline) {
int w = src.getWidth();
int h = src.getHeight();
Bitmap result = Bitmap.createBitmap(w, h, src.getConfig());
Canvas canvas = new Canvas(result);
canvas.drawBitmap(src, 0, 0, null);
Paint paint = new Paint();
paint.setColor(color);
paint.setAlpha(alpha);
paint.setTextSize(size);
paint.setAntiAlias(true);
paint.setUnderlineText(underline);
canvas.drawText(textToAddOnImage, x, y, paint);
return result;
}
代码示例来源:origin: stackoverflow.com
public static Bitmap mark(Bitmap src, String watermark, Point location, Color color, int alpha, int size, boolean underline) {
int w = src.getWidth();
int h = src.getHeight();
Bitmap result = Bitmap.createBitmap(w, h, src.getConfig());
Canvas canvas = new Canvas(result);
canvas.drawBitmap(src, 0, 0, null);
Paint paint = new Paint();
paint.setColor(color);
paint.setAlpha(alpha);
paint.setTextSize(size);
paint.setAntiAlias(true);
paint.setUnderlineText(underline);
canvas.drawText(watermark, location.x, location.y, paint);
return result;
}
代码示例来源:origin: stackoverflow.com
public static Bitmap mark(Bitmap src, String watermark, Point location, Color color, int alpha, int size, boolean underline) {
int w = src.getWidth();
int h = src.getHeight();
Bitmap result = Bitmap.createBitmap(w, h, src.getConfig());
Canvas canvas = new Canvas(result);
canvas.drawBitmap(src, 0, 0, null);
Paint paint = new Paint();
paint.setColor(color);
paint.setAlpha(alpha);
paint.setTextSize(size);
paint.setAntiAlias(true);
paint.setUnderlineText(underline);
canvas.drawText(watermark, location.x, location.y, paint);
return result;
}
代码示例来源:origin: stackoverflow.com
applyWaterMarkEffect(src, "Water mark text", 200, 200, Color.GREEN, 80, 24, false)
public Bitmap applyWaterMarkEffect(Bitmap src, String watermark, int x, int y, int color, int alpha, int size, boolean underline) {
int w = src.getWidth();
int h = src.getHeight();
Bitmap result = Bitmap.createBitmap(w, h, src.getConfig());
Canvas canvas = new Canvas(result);
canvas.drawBitmap(src, 0, 0, null);
Paint paint = new Paint();
paint.setColor(color);
paint.setAlpha(alpha);
paint.setTextSize(size);
paint.setAntiAlias(true);
paint.setUnderlineText(underline);
canvas.drawText(watermark, x, y, paint);
return result;
}
代码示例来源:origin: stackoverflow.com
String watermark ="Sari collage";
int x =1500;
int y =1200;
int color = Color.parseColor("#ff720b");
int alpha=80;
int size = 70;
boolean underline= false;
int w = src.getWidth();
int h = src.getHeight();
Bitmap result = Bitmap.createBitmap(w, h, src.getConfig());
Canvas canvas = new Canvas(result);
canvas.drawBitmap(src, 0, 0, null);
canvas.drawBitmap(src, w/2, h/2, null);
Paint paint = new Paint();
paint.setColor(color);
paint.setAlpha(alpha);
paint.setTextSize(size);
paint.setAntiAlias(true);
paint.setUnderlineText(underline);
canvas.drawText(watermark, x, y, paint);
代码示例来源:origin: stackoverflow.com
public static Bitmap mark(Bitmap src) {
int w = src.getWidth();
int h = src.getHeight();
int pw=w-170;
int ph=h-170;
Bitmap result = Bitmap.createBitmap(w, h, src.getConfig());
Canvas canvas = new Canvas(result);
Bitmap resized = Bitmap.createScaledBitmap(src, 150, 150, true);
canvas.drawBitmap(src, 0, 0, null);
Paint paint = new Paint();
paint.setColor(Color.TRANSPARENT);
paint.setAlpha(50);
paint.setTextSize(20);
paint.setAntiAlias(true);
paint.setUnderlineText(false);
canvas.drawBitmap(resized,pw,ph,paint);
return result;
}
代码示例来源:origin: Catrobat/Paintroid
private void initializePaint() {
textPaint.setAntiAlias(DEFAULT_ANTIALIASING_ON);
textPaint.setColor(CANVAS_PAINT.getColor());
textPaint.setTextSize(textSize * TEXT_SIZE_MAGNIFICATION_FACTOR);
textPaint.setUnderlineText(underlined);
textPaint.setFakeBoldText(bold);
updateTypeface();
}
代码示例来源:origin: Jiangzqts/EpubRead
@Override
protected void setFontInternal(List<FontEntry> entries, int size, boolean bold, boolean italic, boolean underline, boolean strikeThrought) {
Typeface typeface = null;
for (FontEntry e : entries) {
typeface = AndroidFontUtil.typeface(getSystemInfo(), e, bold, italic);
if (typeface != null) {
break;
}
}
myTextPaint.setTypeface(typeface);
myTextPaint.setTextSize(size);
myTextPaint.setUnderlineText(underline);
myTextPaint.setStrikeThruText(strikeThrought);
}
代码示例来源:origin: adolfAn/FBReader_AS
@Override
protected void setFontInternal(List<FontEntry> entries, int size, boolean bold, boolean italic, boolean underline, boolean strikeThrought) {
Typeface typeface = null;
for (FontEntry e : entries) {
typeface = AndroidFontUtil.typeface(getSystemInfo(), e, bold, italic);
if (typeface != null) {
break;
}
}
myTextPaint.setTypeface(typeface);
myTextPaint.setTextSize(size);
myTextPaint.setUnderlineText(underline);
myTextPaint.setStrikeThruText(strikeThrought);
}
代码示例来源:origin: ydcx/KooReader
@Override
protected void setFontInternal(List<FontEntry> entries, int size, boolean bold, boolean italic, boolean underline, boolean strikeThrought) {
Typeface typeface = null;
for (FontEntry e : entries) {
typeface = AndroidFontUtil.typeface(getSystemInfo(), e, bold, italic);
if (typeface != null) {
break;
}
}
myTextPaint.setTypeface(typeface);
myTextPaint.setTextSize(size);
myTextPaint.setUnderlineText(underline);
myTextPaint.setStrikeThruText(strikeThrought);
}
代码示例来源:origin: Catrobat/Paintroid
@Override
public void onRestoreInstanceState(Bundle bundle) {
super.onRestoreInstanceState(bundle);
underlined = bundle.getBoolean(BUNDLE_TOOL_UNDERLINED, underlined);
italic = bundle.getBoolean(BUNDLE_TOOL_ITALIC, italic);
bold = bundle.getBoolean(BUNDLE_TOOL_BOLD, bold);
text = bundle.getString(BUNDLE_TOOL_TEXT, text);
textSize = bundle.getInt(BUNDLE_TOOL_TEXT_SIZE, textSize);
font = bundle.getString(BUNDLE_TOOL_FONT, font);
textToolOptionsListener.setState(bold, italic, underlined, text, textSize, font);
textPaint.setUnderlineText(underlined);
textPaint.setFakeBoldText(bold);
updateTypeface();
createAndSetBitmap();
}
内容来源于网络,如有侵权,请联系作者删除!