I'm trying to put an EditText or AppCompatEditText in a CardView but EditText is not getting focus. Unable to find what I'm missing in the layout.
<android.support.v7.widget.CardView
android:id="@+id/card_username"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="14dp"
android:layout_marginLeft="15dp"
android:layout_marginRight="15dp"
android:layout_marginTop="14dp"
app:cardBackgroundColor="@color/color_secondary_ultra_light">
<android.support.v7.widget.AppCompatEditText
android:id="@+id/edit_username"
android:padding="10dp"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@null"
android:drawablePadding="4dp"
android:drawableTint="@android:color/darker_gray"
android:drawableRight="@mipmap/ic_person_black_24dp"
android:hint="Username"
android:inputType="textWebEmailAddress"
android:maxLines="1"
android:textColorHint="@android:color/darker_gray"
android:textSize="18sp"
android:focusable="true"
android:clickable="true"/>
</android.support.v7.widget.CardView>
Solutions posted here is not working in my case.