1

クラシック レイアウトで Material Design Support TextInputLayout を使用すると問題なく、ヒント アニメーションが表示されます。

しかし、リストビュー内で使用すると、これが失われ、従来の Edittext のように動作します。

どうして???

これが私のコードです(1つのセルxml):

 <?xml version="1.0" encoding="utf-8"?>

<LinearLayout
    android:id="@+id/ll_row"
    android:layout_width="match_parent"
    android:layout_height="60dp"
    android:layout_gravity="center_horizontal"
    android:orientation="horizontal">

    <android.support.design.widget.TextInputLayout
        android:id="@+id/til_valor"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_weight="1"
        android:hint="test2"
        android:imeOptions="actionNext">

        <EditText
            android:id="@+id/valor"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:hint="test"
            android:inputType="text" />

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


    <ImageButton
        android:id="@+id/cambutton"
        android:layout_width="50dp"
        android:layout_height="match_parent"
        android:background="@drawable/button_azul_states"
        android:contentDescription="Tomar foto"
        android:gravity="center"
        android:src="@drawable/ic_action_device_access_camera" />

</LinearLayout>
</android.support.v4.widget.NestedScrollView>

最初は LinearLayout を使用していましたが、NestedScrollView を使用しようとしましたが、成功しませんでした...

4

1 に答える 1