当前位置: 首页 > 知识库问答 >
问题:

在Android Tablet版本4.4.2中inflating类EditText时出错

长孙鸿波
2023-03-14

嗨,我的所有应用程序都运行良好,但我在Android平板电脑中出现了故障,使用4.4.2版本,但不知道为什么,因为应用程序在其他版本中运行良好。我得到的错误:

我将edittexttextinputlayout一起使用androidXML的一些代码:

 <android.support.design.widget.TextInputLayout
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_weight="1"
            app:hintTextAppearance="@style/TextAppearance.App.TextInputLayout"
            >

            <EditText
                android:id="@+id/et1"
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:hint="Notes"
                android:textSize="@dimen/edit_text_size"/>
        </android.support.design.widget.TextInputLayout>

dimens.xml

<dimen name="edit_text_size">22sp</dimen>

第38行:在我的布局中定义第一个Editext的地方,有一个膨胀的问题:

res/value/stylesres/value-SW720DP中,我定义了提示文本的样式:

<style name="TextAppearance.App.TextInputLayout" parent="@android:style/TextAppearance">
    <item name="android:textColor">@color/view_green</item>
    <item name="android:textSize">20sp</item>
</style>

我找不到为什么会发生这样的撞车!请帮忙

共有1个答案

端木澄邈
2023-03-14

我在你的logcat上看到这个错误

java.lang.UnsupportedOperationException:无法转换为维度:type=0x1

尝试将android:textsize=“@dimen/edit_text_size”/>更改为任意值

 类似资料: