cari

Rumah  >  Soal Jawab  >  teks badan

android-studio - android edittext设置paddingLeft无效

黄舟黄舟2772 hari yang lalu982

membalas semua(4)saya akan balas

  • 高洛峰

    高洛峰2017-04-17 13:25:10

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

    balas
    0
  • 阿神

    阿神2017-04-17 13:25:10

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

    balas
    0
  • 高洛峰

    高洛峰2017-04-17 13:25:10

    <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" />
    

    balas
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-17 13:25:10

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

    balas
    0
  • Batalbalas