Textvie实现左边图片和换行文字左对齐的方法
作者:信仰love 发布时间:2022-10-30 23:15:16
标签:Textvie,左边图片,换行,文字,左对齐
实现的效果图:
代码实现:
tv = (TextView) findViewById(R.id.tv);
String a = "有2年没这样想想真佩服你们现在,2年没这样想想真,2年没这样想想真佩佩服,2年没这样想想真佩服";
SpannableString spanText = new SpannableString("图"+a);
Drawable d = getResources().getDrawable(R.mipmap.gen_zan_p);
// 左上右下 控制图片大小
d.setBounds(0, 0, 30, 30);
// 替换0,1的字符
spanText.setSpan(new ImageSpan(d), 0, 1, Spannable.SPAN_INCLUSIVE_EXCLUSIVE);
tv.append("\n");
tv.append(spanText);
来源:http://blog.csdn.net/u014074418/article/details/65446408


猜你喜欢
- 目录使用格式化编辑手机号格式化编辑身份证号设置监听移除格式化的文本实现原理项目地址格式化编辑的需求一般是从编辑手机号开始的,UI 给出的效果
- 按官方修改的示例:#MidServerClient.javaimport feign.Param;import org.springfram
- IDEA自动跳出括号并且补全分号(类似eclipse的功能)跳括号外头去ctrl shift enter叫做 Complete Curren
- 多表联合查询resultType的返回值一般数据按参数类型返回<select id="queryCarIdList"
- 一、线程的生命周期1.五种状态:新建状态、就绪状态、运行状态、阻塞状态、消亡状态2.就绪状态的线程表示有权利去获取CPU的时间片,CPU时间
- 本文实例讲述了C#实现获取程序路径方法。分享给大家供大家参考。具体如下:获取DLL的目录:Assembly myAssembly = Ass
- 1、引例class Complex{private: double Real,Image;public: &nbs
- 点九图片的拉伸区域不难理解,显示内容区域是怎样的?.9 ,是andriod平台的应用软件开发里的一种特殊的图片形式,文件扩展名为:.9.pn
- 前言本章是关于Java数组的最全汇总,本篇为汇总中篇,主要讲了二维数组和不规则的数组的相关内容。数组是最常见的一种数据结构,它是相同类型的用
- 前几天在这里分享了手写 sql 分页查询实现分页,现在来看看使用 mybatis 分页插件 pagehepler 来实现分页使用分页插件的原
- 废话不多说了,直接给大家贴代码了。package com.only.android.app;import java.io.File;impo
- 示例代码本文分析示例代码如下:launch(Dispatchers.Main) { flow { em
- 文章来源:csdn 作者:chensheng913对于Java语言,最体贴的一项设计就是它并没有打算让人们为了写程序而写程序——人们也需要考
- 在Web开发过程中离不开数据的交互,这就需要规定交互数据的相关格式,以便数据在客户端与服务器之间进行传递。数据的格式通常有2种:1、xml;
- Android MTU 值修改的实例详解通信术语 最大传输单元(Maximum Transmission Unit,MTU)是指一种通信协议
- 前言坚持是一件比较难的事,坚持并不是自欺欺人的一种自我麻痹和安慰,也不是做给被人的,我觉得,坚持的本质并没有带着过多的功利主义,如果满是功利
- 一、简介SpringBoot 最强大的功能就是把我们常用的场景抽取成了一个个starter(场景启动器),我们通过引入SpringBoot
- 简介基于springboot,mybatis plus集成了一套多数据源的解决方案,在使用时引入相应的插件dynamic-datasourc
- 使用ByteArrayOutputStream下载文件//文件名称String filepath = ServletActionContex
- 定义可理解为 适配广泛的类型,即参数化类型,可以把类型像方法的参数那样进行传递。// 以ArrayList为示例// 泛型T可以是任意类pu