[Android]【安卓】TextView在代码里更新Drawable

本篇博客已收录到我的安卓开发小结中——点击【安卓开发小结】
 //获取想要更新的drawable文件下的资源,并创建一个drawable对象 Drawable lightImg = getResources().getDrawable(R.drawable.light_on); //设置这个drawable的边界,其实是画一个Rectangle,(左线,上线,右线,下线),这里右是图片的最小宽度, //下是图片的最小高度,这样刚好画出一个包括图片的矩形。 lightImg.setBounds(0, 0, lightImg.getMinimumWidth(), lightImg.getMinimumHeight()); //设置图片放置在文本的何处,(左,上,右,底) text.setCompoundDrawables(null, lightImg, null, null); //设置图片和文本的距离,px,自己转化为dp可能好一点 text.setCompoundDrawablePadding(10);

更多相关文章

  1. android开发布局一_线性布局(LinearLayout)
  2. android iptables小结
  3. Android(安卓)利用HttpURLConnection对象和Internet交互
  4. editText 不可编辑的操作
  5. android TextView设置删除线,超链接,颜色和字体等说介绍
  6. Android:自适应不同分辨率的字体大小
  7. Android(安卓)res文件夹下资源定义及使用
  8. Android中Xlistview的使用
  9. [置顶] Android源码分享

随机推荐

  1. Android开机广播无法接收问题
  2. Android 内存溢出(Out Of Memory)
  3. U3D 发布 Android
  4. Android入门第九篇之AlertDialog
  5. Android 图片圆角的设置
  6. Android(安卓)WebView封装及定制js的aler
  7. 【整理】android开源项目【项目篇】
  8. Android应用程序永久获取root权限方法
  9. windows 下 Android NDK开发配置(window +
  10. Android(安卓)常用Adapter(ArrayAdapter ,S