我有一个布局,想要显示一些编辑框和日期选择器。由于我希望所有字段的设计都相同,因此我想到需要使用可点击但不可编辑的编辑框来作为日期选择器。以下是将用于显示日期选择器的我的编辑框的XML代码:
<com.google.android.material.textfield.TextInputLayout
android:id="@+id/notification_layout"
style="@style/Theme.Connect.InputFieldLayout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:startIconDrawable="@drawable/ic_stk_notification_24dp">
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/notification_edit_text"
style="@style/Theme.Connect.InputField"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="Notification"
android:maxLines="1"
android:lines="1"
android:cursorVisible="false"/>
</com.google.android.material.textfield.TextInputLayout>
我尝试了在互联网上找到的很多解决方案,我确实成功地使编辑文本不可编辑了,但没有涟漪点击效果。有没有办法使编辑文本不可编辑但仍保留涟漪点击效果?这是展示包含表单布局设计的日期选择器的最佳实践吗?