`
hw3com
  • 浏览: 57023 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

关于android中的EditView,TextView的图片问题

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


这里做一个备份

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.
分享到:
评论

相关推荐

    自定义textview与editview

    本教程主要探讨如何在Android中创建自定义的TextView和EditText组件,将它们组合成一个功能更加强大的视图。 首先,我们要了解TextView和EditText的基础。TextView是Android中最基本的显示文本的控件,它用于展示不...

    自定义View之双表头表格(表头不动,EditView和TextView两种方式)

    在Android开发中,自定义View是一项常见的任务,它允许开发者根据特定需求构建具有独特功能和显示效果的组件。本篇文章将深入探讨如何实现一个“双表头表格”,其中表头固定,同时支持EditView和TextView两种方式。...

    Android手势研究(textview及listview对比验证)(二)

    在Android开发中,手势识别是用户体验中的重要一环,它使得用户可以通过触摸屏幕的各种动作来与应用进行交互。本文将探讨在TextView和ListView这两种常见组件上实现手势检测的方法,并进行对比验证,以此来提升...

    Android代码-轻松地在EditText和TextView之间轻松切换。

    Easily switch between EditText and TextView seamlessly. Grab via Gradle :coffee: dependencies { implementation 'com.camerash:toggleedittextview:0.1.1' } Usage :computer: ToggleEditTextView In your ...

    android中常见控件EditText,TextView,Button,menu简单用法实例

    以上就是对Android中EditText、TextView、Button以及Menu这四个常见控件的基本用法介绍。通过实践这些示例,初学者可以更好地理解和运用这些控件,为后续更复杂的Android应用开发打下坚实的基础。在实际开发中,还会...

    TextView图文排版不规范问题

    这个代码我是我在别的地方下载来的 主要是重写TextView,如果你想用在EditView直接把TextView换成EditView就行。 我又加以修改 最后测试成功 并且中英文有图片也是可以的,排版能够自动换行。你要你是想解决TextView...

    Android控件之TextView的分析探究

    在android中,文本控件主要包括TextView控件和EditView控件,本节先对TextView控件的用法进行详细介绍。  TextView类继承自View类,TextView控件的功能是向用户显示文本的内容,但不允许编辑,而其子类EditView允许...

    Android限制只能输入中文的EditText

    在Android开发中,有时我们需要对用户输入进行特定的限制,比如仅允许用户输入中文字符。在这种情况下,我们可以使用EditText控件并对其进行定制,确保输入的内容符合预期。以下是如何实现Android限制只能输入中文的...

    android开发之改变TextView和EditText部分字体的颜色和大小工具类

    本人封装的一个工具类,可对textview和EditText中的部分字体修改颜色和大小。希望对大家有所帮助! 有四个构造方法,可以改变字体大小和颜色或者默认TextView本身的颜色大小都可以!! 代码中都写又详细的注释!

    EditView左右选择数据

    它不仅能帮助我们理解EditView的多用途,还能提高我们在Android应用开发中的逻辑思维和问题解决能力。对于初学者来说,这是一个很好的学习起点;对于有经验的开发者,它也是一个值得参考的实践案例。

    详解Android TextView属性ellipsize多行失效的解决思路

    此外,文章还提到了其他相关的Android UI实现,如自定义View实现跨多行的RadioGroup,多行文本的折叠展开效果,以及处理TextView多行文本使用`ellipsize`属性无效的问题,这些都是在开发中可能会遇到的挑战,需要...

    Android开发中动态获取RecyclerView的Item中EditText的内容

    我们在实际开发中,可能会遇到要在列表里面放入一个EditText,但是我们在列表所在的界面获取不到这个EditText的值,所以,这里我们在Adapter里面为EditText添加一个addTextChangedListener,并实现TextWatcher接口来...

    Android控件之EditView常用属性及应用方法

    EditView类继承自TextView类,EditView与TextView最大的不同就是用户可以对EditView控件进行编辑,同时还可以为EditView控件设置监听器,用来判断用户的输入是否合法。  以下为EditView常用属性及对应方法说明 您...

    EditView_1-源码.rar

    4. `android.widget.TextView`: EditView继承自TextView,因此其大部分基础功能来源于TextView。 三、关键功能实现 1. 输入法管理:EditView通过`InputMethodManager`与输入法进行交互,控制软键盘的显示和隐藏。 ...

    Android 的一些特效

    Android 中几个常用属性的设置.doc android 读取文件内容操作.doc Android 选项卡效果.doc Android中 信息的输出——Log.v的使用.doc Android手机连接电脑详细图文教程.doc android横竖屏总结.doc Android 的...

    Android的一些特效资料

    Android 中几个常用属性的设置.doc android 读取文件内容操作.doc Android 选项卡效果.doc Android中 信息的输出——Log.v的使用.doc Android手机连接电脑详细图文教程.doc android横竖屏总结.doc Android 的手势...

    Android学习笔记1

    6. 拨号与消息:涉及到Android中的权限问题,文件中提到了在AndroidManifest.xml中添加相应的权限来允许应用拨打电话和发送短信。 7. Activity传参跳转:这是Android应用中实现页面跳转,并在新页面中传递数据的一...

    editviewdemo

    在Android开发中,"editviewdemo"通常是指一个示例项目,它展示了如何结合使用EditText和PopWindow来增强用户界面的交互性。EditText是Android系统提供的一个基础输入控件,让用户能够输入文本,而PopWindow则是一种...

Global site tag (gtag.js) - Google Analytics