在开发中经常遇到再一个输入框中需要使用到图片的问题.


这里做一个备份

1.在XML中使用
android:drawableLeft="@drawable/icon"

2.代码中动态变化

Drawable drawable= getResources().getDrawable(R.drawable.drawable);

///!!!!!!!!!!!!!!!!!!!!!!!这一步必须要做,否则不会显示.
drawable.setBounds(0, 0, drawable.getMinimumWidth(), drawable.getMinimumHeight());
editview.setCompoundDrawables(drawable,null,null,null);

或者直接使用
editview.setCompoundDrawablesWithIntrinsicBounds();

注意:代码中动态变化必须要设置setBounds,否则不会显示.或者使用setCompoundDrawablesWithIntrinsicBounds.

更多相关文章

  1. 使用Android(安卓)Studio搭建Android集成开发环境(图文教程)
  2. .Net 转战 Android(安卓)4.4 日常笔记(10)--PullToRefresh下拉刷新
  3. Android(安卓)使用ActivityOptions实现Activity转场动画
  4. android中menu的使用
  5. android handler.removeCallbacksAndMessages(null)的使用
  6. 第二篇,赶脚
  7. 箭头函数的基础使用
  8. NPM 和webpack 的基础使用
  9. Python list sort方法的具体使用

随机推荐

  1. 仿php中文网右侧内容
  2. php中文网下侧区域的实例演示
  3. 选择器权重与伪类选择器
  4. PHP实现爬虫爬取图片代码实例
  5. PHP的imageTtfText()函数深入详解
  6. PHP的imageTtfText()函数深入详解
  7. php array_map()函数实例用法
  8. JSP 获取真实IP地址的代码
  9. php中使用array_filter()函数过滤数组实
  10. jdbc连接数据库步骤深刻分析