TextView附加ICO时可以不需要再额外的创建一个控件来显示其对应的ICO,在布局中增加如下代码即可(已在左面添加为例)

android:drawableLeft="@drawable/circle_weiguan"

在程序运行过程中也有时会去改变其对应的资源进行状态切换,Android中有一下两种方案:

TextView diaryZanNum;diaryZanNum = (TextView ) findviewbyid(R.id.tvZanNum);// 方法1diaryZanNum.setCompoundDrawablesWithIntrinsicBounds(getResources().getDrawable(R.drawable.circle_zan_blue), null, null, null);//方法2Drawable drawable = getResources().getDrawable(R.drawable.circle_zan_blue);                    drawable.setBounds(0, 0, drawable.getMinimumWidth(), drawable.getMinimumHeight());                    diaryZanNum.setCompoundDrawables(drawable,null,null,null);

 

更多相关文章

  1. Android基础控件——ProgressBar自定义的介绍、动画效果实现、附
  2. Android刷Root方法,zergRush,Odin3+CWM(ClockworkMod recovery)
  3. [Android]实现静默安装APK的两种方法
  4. Android中ScrollView隐藏进度条方法
  5. Android百度地图一种简单实现多标注及响应时间的方法
  6. Xposed: 勾住(Hook) Android应用程序对象的方法,实现AOP
  7. (Android) Eclipse "launching delegate" 停在 27%的解决方法
  8. android AsyncTask 使用方法
  9. Android 多线程更新控件

随机推荐

  1. android各个版本特性和市场占有率(2012年5
  2. Android进程间通信--消息机制及IPC机制实
  3. Android的底层库libutils介绍
  4. [置顶] Android官方文档系列(翻译)
  5. Android(安卓)Activity生命周期是如何实
  6. android属性详解
  7. Android快速开发架构PlanA(二),简单粗暴的路
  8. Android(安卓)Xml文件生成,Xml数据格式写
  9. android studio 快捷键描述和设置
  10. Android(安卓)package属性、package name