Android EditText视图在更改焦点时,浮动提示设置为true

时间:2016-06-07 17:45:59

标签: android android-edittext material-design

我有2个由textview分隔的EditText, 使用浮动标签动画, 编辑1是第一个拥有焦点的人。当用户选择编辑2时,他们会改变第一个的焦点。

遵循示例代码:

<android.support.design.widget.TextInputLayout
    android:id="@+id/input_layout"
    android:layout_width="0dp"
    android:layout_weight="3"
    android:layout_height="wrap_content">

    <EditText
        android:id="@+id/edit"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:gravity="center"
        android:inputType="textFilter|textCapCharacters"
        android:digits="@string/filterCharacter"
        android:focusableInTouchMode="true"
        android:singleLine="true"
        android:maxLength="3"
        android:textColor="@color/colorTextGray"
        android:hint="@string/hintPlaca"/>

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

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="-"
    android:layout_gravity="center"
    android:gravity="center_horizontal"/>

<android.support.design.widget.TextInputLayout
    android:id="@+id/input_layout_2"
    android:layout_width="0dp"
    android:layout_weight="3"
    android:layout_height="wrap_content">

    <EditText
        android:id="@+id/edit2"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:gravity="center"
        android:inputType="textFilter|number"
        android:digits="@string/filterNumber"
        android:singleLine="true"
        android:maxLength="4"
        android:textColor="@color/colorTextGray"/>

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

我希望当用户将焦点更改为第二个时,第一个EditText保持激活状态。任何人都可以给我一些如何做到的提示吗?

0 个答案:

没有答案