android 用selector设置edittext图片问题

问题描述

android 用selector设置edittext图片问题

用没有这种用法:

 <?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">

    <item android:state_focused="false" android:drawableLeft="@drawable/suo_normal"></item>
    <item android:state_focused="true" android:drawableLeft="@drawable/suo_focuse"></item>

</selector>

解决方案

可以,比如

    <item
        android:state_pressed="false"
        android:drawable="@drawable/title_button_back">
    </item>

解决方案二:

可是我这样用的出错了:

 <EditText
        android:id="@+id/user2"
        android:layout_width="200dp"
        android:layout_height="35dp"
        android:layout_below="@+id/qxjd"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="107dp"
        android:background="@drawable/edittext_drawable_user"
        android:drawableLeft="@drawable/ren_normal"
        android:drawablePadding="10dp"
        android:paddingLeft="10dp"
        android:hint="用户名"
        android:singleLine="true"
        android:textColor="#000000" />

其中

 android:drawableLeft="@drawable/ren_normal"

是题目中的那个文件

时间: 2025-01-21 09:47:25

android 用selector设置edittext图片问题的相关文章

Android中selector设置

问题描述 Android中selector设置 android中怎么在mainactivity中动态设置textview 字体颜色的selector 解决方案 android 设置selector无效android selector下的设置背景属性值android selector下的设置背景属性值 解决方案二: 做不同的xml文件,动态设置backgroundresourceid

【android基础】之Android设置背景图片【原创】

Android开发,设置背景图片 Android1.6运行通过 开发环境:NentBeans6.9.1 + nbandroid 1.先在建好的工程目录(我的是:D:\我的文档\NetBeansProjects\Android1.6工程\背景图片\AndroidBgImg\res\)下 新建一个drawable文件夹,把背景图片放进去,我用的是bg1.png,如下: 2.修改main.xml,在LinearLayout 里添加android:background="@drawable/bg1&qu

【Android】设置EditText为仅输入数字且最多只能有两位数字

需求很简单,就是要设置一个EditText仅能输入数字且输入的数字中小数部分最多可以有两位. 第一步,很简单,在XML文件中,将EditText的inputType设置成NumberDecimal,多余的属性我就不写出来,只写出主要的部分: <EditText ... android:inputType="numberDecimal" ... /> 第二部,代码中修改EditText 的addTextChangedListener 方法,同样的先上代码,再来解释: Edit

Android 设置EditText光标Curso颜色及粗细

在android的输入框里,如果要修改光标的颜色及粗细步骤如下两步即可搞定: 1.在资源文件drawable下新建一个光标控制color_cursor.xml <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle&q

安卓Android中如何设置图片的移动,能够自动地移动

问题描述 安卓Android中如何设置图片的移动,能够自动地移动 安卓Android中如何设置图片的移动,能够自动地移动,比如下雨的情形,雨滴自由下落 解决方案 图片移动就用动画就可以啊,在Activity的onStart()或者onResume()中启动动画,你每次进入Activity,这个图片就会自动的移动的. 解决方案二: http://www.2cto.com/kf/201109/102541.html 解决方案三: protected void onResume() { super.o

Android编程实现设置按钮背景透明与半透明及图片背景透明的方法_Android

本文实例讲述了Android编程实现设置按钮背景透明与半透明及图片背景透明的方法.分享给大家供大家参考,具体如下: Button或者ImageButton的背景设为透明或者半透明: 半透明 复制代码 代码如下: <Button android:background="#e0000000" ... /> 透明 复制代码 代码如下: <Button android:background="#00000000" ... /> 颜色和不透明度 (al

分享一个Android设置圆形图片的特别方法_Android

Cardview配合ImageView显示圆形图效果图: 刚在看自定义View的知识点时,突然想起来,如果CardView宽高相等,CardView设置圆角的半径为宽高的一半时,不就是一个圆形嘛?! 1.布局文件 <android.support.v7.widget.CardView android:id="@+id/cv_img_activity" android:layout_width="200dp" android:layout_height=&quo

图片-android PopupWindow点击EditText后返回键无法关闭。

问题描述 android PopupWindow点击EditText后返回键无法关闭. 大神们,快来看看这个神奇的问题吧!! 我在Activity弹出一个PopupWindow,PopupWindow上有一个EditText,如果我不去触碰它,我点击返回键可以把PopupWindow关闭,但是我一旦点了输入框,弹出软键盘,那这时我再怎么点返回键都没用,都关不了PopupWindow.以下是我的代码: 解决方案 把contentview 那三行删掉 试试 解决方案二: 问题应该出在这里:editt

Android如何设置圆角图片

在开发过程中有时需要将图片显示成圆角图片,一般我们可以通过在xml中设置drawable shape即可,但今天我给出另一种方法,用java代码动态去设置圆角,顺便做个简单的笔记. 主要原理是使用系统自带api: RoundedBitmapDrawableFactory 先上效果图: 由于比较简单,直接给出实现方式: public class MainActivity extends AppCompatActivity { private ImageView mImgRectRound; pri