Canvas drawText 字太长使用省略号
来源:互联网 发布:淘宝ka商家是什么意思 编辑:程序博客网 时间:2024/06/10 01:33
public void drawBottomOverlay(Bitmap bitmap, String title, String duration) { // Draw overlay at the bottom of the canvas. final Canvas canvas = new Canvas(bitmap); final Paint paint = new Paint(Paint.ANTI_ALIAS_FLAG); paint.setColor(Color.BLACK); paint.setAlpha(128); final int left = 0, top = bitmap.getHeight() - mOverlayHeight, right = bitmap.getWidth(), bottom = bitmap.getHeight(); canvas.drawRect(left, top, right, bottom, paint); paint.setColor(Color.WHITE); paint.setTextSize((int) mResources.getDimension(R.dimen.project_picker_item_font_size)); // Draw movie title at the left of the overlay. Trim title if it is going to overlap with // duration text. final int availableTitleWidth = bitmap.getWidth() - (int) paint.measureText(duration) - 2 * mOverlayHorizontalInset; title = TextUtils.ellipsize(title, new TextPaint(paint), availableTitleWidth, TextUtils.TruncateAt.END).toString(); canvas.drawText(title, mOverlayHorizontalInset, bitmap.getHeight() - mOverlayHeight + mOverlayVerticalInset, paint); // Draw movie duration at the right of the overlay. canvas.drawText(duration, bitmap.getWidth() - paint.measureText(duration) - mOverlayHorizontalInset, bitmap.getHeight() - mOverlayHeight + mOverlayVerticalInset, paint); }
title = TextUtils.ellipsize(title, new TextPaint(paint), availableTitleWidth, TextUtils.TruncateAt.END).toString();
0 0
- Canvas drawText 字太长使用省略号
- Canvas drawText
- Canvas---drawText()
- canvas.drawText
- TextView太长设置省略号
- 文字 太长 用 省略号 表示 标题 太长 加省略号
- 文字太长显示省略号(...)
- Canvas drawText 不显示
- canvas.drawText() 文本画图
- Androi之Canvas drawText
- android canvas drawText 使用说明
- Canvas drawText()和drawBitmap()
- Android-Canvas.drawText()详解
- Android: 关于Canvas.drawText
- canvas drawText如何换行
- 重新认识FontMetrics、Canvas.drawText
- canvas drawText 如何居中显示。
- Android中的canvas.drawText方法
- HDU 2550 百步穿杨 简单的打印箭格式输出
- 【android】listview改变选中行背景图片
- HDU shǎ崽 OrOrOrOrz Time 2673 排序输出
- 十大基础实用算法之寻找最小(最大)的k个数-线性查找算法
- 【最短路模板】HDU 2544
- Canvas drawText 字太长使用省略号
- 对话框大小与像素关系
- Android 内存溢出解决方案(OOM) 整理总结
- Flex4 Alert PopupManager 示例
- HDOJ 2187
- 我的第一个博客
- ant编译出现问题 Error starting modern compiler
- java字符串判断是否含有单引号
- OpenCV学习笔记(2)——opencv方法训练.xml文件过程