如何更改布局

时间:2016-11-22 13:20:42

标签: android

我想将眼睛图标的位​​置改为左侧。

inputype of edittext as textPassword

我正在开发一个阿拉伯语应用,因此EditText中的文本将与右侧对齐。关于如何做到这一点的任何想法?

我的代码:

<android.support.design.widget.TextInputLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content">

    <EditText
        android:id="@+id/txt_password"
        android:layout_width="match_parent"
        android:layout_height="34dp"
        android:hint="@string/prompt_password"
        android:imeActionLabel="@string/action_sign_in"
        android:imeOptions="actionUnspecified"
        android:inputType="textPassword"
        android:maxLines="1" />

</android.support.design.widget.TextInputLayout>

4 个答案:

答案 0 :(得分:1)

 <EditText
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:inputType="textVisiblePassword"
    android:text="Name"
    android:drawableStart="@drawable/ic_search_in"
    android:id="@+id/editText2"/>

答案 1 :(得分:1)

使用以下代码

<EditText 
 android:id="@+id/inputSearch"
 android:layout_width="match_parent"
 android:layout_height="wrap_content"
 android:gravity="right"
 android:drawableLeft="@android:drawable/ic_menu_search"/>

答案 2 :(得分:0)

请查看此内容。

<android.support.design.widget.TextInputLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:textColor="@android:color/white"
android:textColorHint="@color/loginHint">

<android.support.v7.widget.AppCompatEditText
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:imeOptions="actionNext"
    android:inputType="textEmailAddress|textNoSuggestions"
    android:minWidth="350dp"
    android:drawableRight="@drawable/ic_store_white_48dp"
    android:drawableStart="@drawable/ic_store_white_48dp"
    android:textColor="@android:color/white"
    android:textColorHint="@color/loginHint"
    android:textCursorDrawable="@null"
    app:backgroundTint="@android:color/white"/>

答案 3 :(得分:0)

android:gravity="right"中使用EditTextEditText内的文本将向右对齐。