edittext-EditText 的 drawableRight

问题描述

EditText 的 drawableRight

Layout:

<EditText
android:id="@+id/account_et"
android:layout_width="match_parent"
android:layout_height="fill_parent"
android:layout_weight="1"
android:drawableRight="@drawable/icon_backall"
android:ems="10"
android:hint="@string/str_md_email"
android:inputType="textEmailAddress"
android:padding="10dp" >
</EditText>

当在 EditText 上有动作时,就显示 drawableRight,没有动作的时候就隐藏。
还有一个是我想设置 drawableRight 的 OnClickListener。如何实现?

时间: 2024-09-27 17:16:45

edittext-EditText 的 drawableRight的相关文章

Android中EditText的drawableRight属性设置点击事件_Android

这个方法是通用的,不仅仅适用于EditText,也适用于TextView.AutoCompleteTextView等控件. Google官方API并没有给出一个直接的方法用来设置右边图片的点击事件,所以这里我们需要通过点击位置来判断点击事件,效果如图: 布局文件: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.a

Android文本输入框EditText方法说明和属性

1.EditText输入的文字为密码形式的设置 (1)通过.xml里设置:  把该EditText设为:android:password="true" // 以"."形式显示文本 (2)在代码里设置: 通过设置EditText的setTransformationMethod()方法来实现隐藏密码或这显示密码. editText.setTransformationMethod(PasswordTransformationMethod.getInstance());//

Android2.2 API 中文文档系列(2) —— EditText

前言 关键字: Android API 中文,android sdk 中文,Android EditText 详解   声明 欢迎转载,但请保留文章原始出处:)  博客园:http://www.cnblogs.com Android中文翻译组:http://androidbox.sinaapp.com/   正文 一.结构 java.lang.Object android.view.View   android.widget.TextView          android.widget.Ed

Android EditText详解及示例代码_Android

   EditText在API中的结构 java.lang.Object android.view.View android.widget.TextView android.widget.EditText 已知直接子类: AutoCompleteTextView, ExtractEditText 已知间接子类: MultiAutoCompleteTextView EditText是TextView的直接子类 所以EditText会继承父类TextView的一些方法.下面我用自己写的一个Demo

Android软件开发之EditText 详解

  Android软件开发之EditText 详解 EditText在API中的结构 java.lang.Object android.view.View android.widget.TextView         android.widget.EditText 已知直接子类: AutoCompleteTextView, ExtractEditText 已知间接子类: MultiAutoCompleteTextView               EditText是TextView的直接子类

android EDITTEXT调用和隐藏输入法

  android 隐藏输入法 editText=(EditText)findViewById(R.id.txtBody); editText.setOnTouchListener(new OnTouchListener() { public boolean onTouch(View v, MotionEvent event) { editText.setInputType(InputType.TYPE_NULL); // 关闭软键盘 return false; } }); android 调用

Android系列教程之七:EditText使用详解-包含很多教程上看不到的功能演示

原文:http://flysnow.iteye.com/blog/828415 一:新建HelloEditText工程   新建一个Hello world详细步骤可以参见 Android教程之三:第一个Android应用,HelloWorld 创建设置如下: Project name: HelloEditText Build Target :android 2.2 Application name:HelloEditText Package name:com.flysnow create Act

android-安卓工程中如何实现edittext中输入一段文字 在textview中弹出另一段文字(不同文字)

问题描述 安卓工程中如何实现edittext中输入一段文字 在textview中弹出另一段文字(不同文字) 各位大神 恕我还是安卓新手中的新手 可能这个问题对你们来说太浅显了 我想 如果是用if语句 要怎么写代码呢 还是只用监听就好? 解决方案 et.addTextChangedListener(new TextWatcher(){ @Override public void beforeTextChanged(CharSequence s, int start, int count, int

Android 根据EditText搜索框ListView动态显示数据_Android

根据EditText搜索框ListView动态显示数据是根据需求来的,觉得这之中涉及的东西可能比较的有意思,所以动手来写一写,希望对大家有点帮助. 首先,我们来分析下整个过程: 1.建立一个layout,包含一个EditText搜索框和一个ListView 2.创建一个数据集mData,用于ListView的Adapter的创建 3.添加EditText的文本改变的监听器 4.利用notifyDataSetChanged()动态更新ListView 第一步:创建一个搜索框 这个还是比较容易的,这

android开发-Error inflating class android.widget.EditText

问题描述 Error inflating class android.widget.EditText <EditText android:id=""@+id/edit_caclmac_value"" android:layout_width=""wrap_content"" android:layout_height=""wrap_content"" android:layout_