我正在开发一个只有激活屏幕的示例应用程序。我有一个EditText
和一个Button
。
在所有Android版屏幕上看起来都很好,除了Android 4.4。
我仅在Kitkat版本中遇到EditText
问题。 EditText
EditText
没有显示出完美的高度,也显示出一些阴影。
请参阅下图,了解更多详情。
以下是布局xml文件中的EditText
代码。
<android.support.design.widget.TextInputLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<EditText
android:id="@+id/edt_activation_key"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:ems="10"
android:gravity="center"
android:hint="Activation Number"
android:maxLines="1"
android:textColor="#575757"
android:textSize="15dp" />
</android.support.design.widget.TextInputLayout>
我如何在android 4.4中解决这个问题。我也在谷歌上搜索过但没有得到这个问题的确切解决方案。
答案 0 :(得分:0)
我有同样的问题。
使用android.support.design.widget.TextInputEditText
代替EditText
这解决了这个问题。在您的代码中编辑
<android.support.design.widget.TextInputLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<android.support.design.widget.TextInputEditText
android:id="@+id/edt_activation_key"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:ems="10"
android:gravity="center"
android:hint="Activation Number"
android:maxLines="1"
android:textColor="#575757"
android:textSize="15dp" />
</android.support.design.widget.TextInputLayout>