android-studio - android edittext设置paddingLeft无效
黄舟
黄舟 2017-04-17 13:23:10
0
4
979
黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

모든 응답(4)
小葫芦

android:drawableLeft="@drawable/search_icon"
你应该要的是这个

阿神

你的布局有点问题,用相对布局将图片放在左边,edittext放在右边就ok了。

小葫芦
<EditText
            android:id="@+id/login_edit_email"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_marginLeft="40dp"
            android:layout_marginRight="40dp"
            android:background="@drawable/login_email_bg_normal"
            android:gravity="center_vertical"
            android:hint="@string/login_user_hint"
            android:minHeight="40dp"
            android:paddingBottom="2dp"
            android:paddingLeft="35dp"
            android:paddingRight="26dp"
            android:paddingTop="1dp"
            android:drawableLeft="@drawable/search_icon"
            android:textColor="@color/text_dark"
            android:textColorHint="@color/text_hint"
            android:textSize="15sp" />
伊谢尔伦

两种方式:1、在<EditText>属性中使用android:drawableLeft="@drawable/login_email",这样做可以少写一个<ImageView>2、paddingLeft设置成marginLeft

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿