一种是在布局文件中的设置

android:drawablePadding="5dp"//图片与文案距离

android:drawableBottom="@drawable/icon_search"

android:drawableLeft="@drawable/icon_search"

android:drawableTop="@drawable/icon_search"

android:drawableRight="@drawable/icon_search"

但有时我们根据一些条件来设置显示的位置,这就要用到第二种动态代码设置

setCompoundDrawables(left, top, right, bottom);

setCompoundDrawablesWithIntrinsicBounds(left, top, right, bottom);

设置Drawable显示在text的左、上、右、下位置

两者区别:

setCompoundDrawables 画的drawable的宽高是按drawable.setBound()设置的宽高,所以才有The Drawables must already have had setBounds(Rect) called.

使用之前必须使用Drawable.setBounds设置Drawable的长宽。

setCompoundDrawablesWithIntrinsicBounds是画的drawable的宽高是按drawable固定的宽高,所以才有The Drawables' bounds will be set to their intrinsic bounds.

即通过getIntrinsicWidth()与getIntrinsicHeight()获得

欺负我腿短.gif

android 设置textview 左边,Android设置图片在TextView上、下、左、右相关推荐

  1. html网页图片自动滚动代码,实现网页图片循环滚动的代码 上/下/左/右(html or asp)...

    向上: href="http://image2.sina.com.cn/gm/lineage2/whz/newwh/images/fy/images/images/ifimage/" ...

  2. php 设置返回的类型是图片,PHP检查上传的图片并返回图片的真正类型【扩展名】...

    $file = @fopen('包含路径的文件名', "rb"); $bin = fread($file, 15); //只读15字节 各个不同文件类型,头信息不一样. $flag ...

  3. Android中设置显示文本,Android文本显示控件-TextView属性详解

    android:autoLink //设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接.可选值(none/web /email/phone/map/all) andr ...

  4. android span字体修改,Android TextView使用SpannableString设置复合文本的方法详解

    本文实例讲述了Android TextView使用SpannableString设置复合文本的方法.分享给大家供大家参考,具体如下: TextView通常用来显示普通文本,但是有时候需要对其中某些文本 ...

  5. android 圆形图片设置蒙层,Android引导蒙层,安卓新手引导图,引导图层,支持椭圆,圆形,矩形多种形状,一行代码快速搞定-Go语言中文社区...

    新手引导视图,初次打开页面时显示. 支持圆形,椭圆,矩形等多种图形 提示部分支持图片和文字提示 先看效果图 使用步骤. 使用起来特别简单,只需要把GuideView这个类复制到你的项目中就可以了 pa ...

  6. android textview 字体颜色设置,Android textview 设置不同的字体大小和颜色

    在实际应用中,需要将一个字符串已不同的颜色,字体显示出来.当然完全可以通过不同textview拼接出来.也可以通过一个textview来展示. 步骤如下: 1.定义不同style . 不妨如下定义2个 ...

  7. android设置文本大小属性,TextView文本属性设置

    在Android中,TextView是我们最常用的用来显示文本的控件. 一般情况下,TextView中的文本都是一个样式.那么如何对于TextView中各个部分的文本来设置字体,大小,颜色,样式,以及 ...

  8. android 图片作为背景图片,Android设置网络图片为手机背景图片的方法

    1 开通两个权限 2 android:id="@+id/layout1" android:layout_width="fill_parent" android: ...

  9. 【Android 内存优化】Android 工程中使用 libjpeg-turbo 压缩图片 ( 初始化压缩对象 | 打开文件 | 设置压缩参数 | 写入压缩图像数据 | 完成压缩 | 释放资源 )

    文章目录 一.使用 libjpeg-turbo 压缩图片流程 二.初始化 JPEG 压缩对象 三.打开文件 四.设置压缩参数 五.开始压缩 六.循环写入压缩数据 七.完成图片压缩及收尾 八.libjp ...

最新文章

  1. 23. 进程并发控制之Semaphore
  2. php7 参数类型限定,PHP参数类型限制 - Corwien的博客 - OSCHINA - 中文开源技术交流社区...
  3. python基本数据类型——str
  4. UNIX时间戳及日期的转换与计算
  5. 动态规划 —— 概率 DP 与期望 DP
  6. 米斯特白帽培训讲义(v2)漏洞篇 文件上传
  7. 基于Spring Security的认证方式_编程UserDetailService_Spring Security OAuth2.0认证授权---springcloud工作笔记124
  8. REST和RESTful有什么区别
  9. 系统分析和设计方法之可行性分析和系统方案建议
  10. 电脑重装系统记事本打不开提示无法启动此应用程序怎么办
  11. 2020神舟几号发射_xuex:2020北师大版三年级数学下册除法练习题神舟一号发射时间...
  12. 厉害了,用 Java 也能实现图片识别!
  13. windows内核开发笔记二:错误信息处理
  14. 用 dfuse Lifecycle 保证你的交易被推送上链
  15. STP-16-根防护,BPDU防护和BPDU过滤
  16. H5请在微信客户端打开链接
  17. 计算机没有机械硬盘了,到底有没有必要给笔记本加机械硬盘
  18. php后端必学layui框架速搭网站后台
  19. 屏蔽百度广告,百度新闻
  20. 【数据库】P1 数据库历史与发展

热门文章

  1. 机器学习常用小代码块
  2. 2K薪酬收微博评论自动点赞码源 有能力的大佬加Q 9596702
  3. Android Studio打造一个小说阅读App
  4. 第三方支付线上产品分析
  5. ArcGIS布尔莎七参数转换精度探讨
  6. IE8 RC版 兼容模式的表格边框问题
  7. antd-design-pro实现多页签,切换页签保留缓存,keep-alive
  8. erp中三大订单CO、PO、MO各是代表什么?
  9. 摄像头各参数的意义_摄像机参数及性能指标浅谈
  10. 控制台基于Quartz.Net组件实现定时任务调度(一)