如果要在Button上面添加一个图片,可以在xml中添加属性:

    

android:drawableLeft="@drawable/defaultrewardicon"

如果要在代码中动态修改这个图片,用下面的方法:

Drawable rewardIcon=getResources().getDrawable(m_RewardIcon);if(rewardIcon!=null){rewardIcon.setBounds(0, 0, rewardIcon.getMinimumWidth(), rewardIcon.getMinimumHeight());appBtn.setCompoundDrawables(rewardIcon, null, null, null);}


更多相关文章

  1. Android实现网络图片查看器和网页源码查看器
  2. Android 九宫格图片展示的实现
  3. 在Android中使用GIF图片
  4. android 读取本地超大图片
  5. android 中的 edittext属性大全
  6. Android学习笔记:androidmanifest.xml 高级属性

随机推荐

  1. Android虚拟机上安装apk(adb配置)
  2. 手把手教你:android调用系统相机、相册功
  3. 关于android语言切换后通知栏显示的问题
  4. Android中使用Makefile编译程序和库的方
  5. TextView设置最多显示指定个字符,超过部分
  6. marsboard Android 4.4 添加开机自动设置
  7. Android上下文菜单
  8. 我的android 第37天 -服务--Service(二)
  9. 如何在多个LinearLayout中添加分割线
  10. Android环境搭建及相关命令