EditText标记导致错误膨胀类<unknown> </unknown>

时间:2012-10-15 14:56:40

标签: java android android-layout

EditText 添加到我的布局xml后,我的android应用程序的错误报告在某些用户设备上提供了这样的例外。

android.view.InflateException: Binary XML file line #76: Error inflating class <unknown>
        at android.view.LayoutInflater.createView(LayoutInflater.java:513)
        at com.android.internal.policy.impl.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:56)
        at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:563)
        at android.view.LayoutInflater.rInflate(LayoutInflater.java:618)
        at android.view.LayoutInflater.rInflate(LayoutInflater.java:621)
        at android.view.LayoutInflater.inflate(LayoutInflater.java:407)
        at android.view.LayoutInflater.inflate(LayoutInflater.java:320)
        at android.view.LayoutInflater.inflate(LayoutInflater.java:276)
        at com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:200)
        at android.app.Dialog.setContentView(Dialog.java:421)
        at myobfuscated.d.dt.<init>(ProGuard:52)...

我无法在自己的手机上重现这一点,但我收到了其他用户的投诉。 如果你们中的一些人之前遇到过这样的问题,请给我一个如何重现/解决它的提示。

这是我的布局xml文件中从第76行开始的部分

<EditText android:hint="Message your friend"
            android:textSize="15sp" android:paddingLeft="4dp" android:id="@+id/msgTextField"
            android:layout_width="180dp" android:layout_height="100dp"
            android:layout_below="@+id/gift_layout"
            android:layout_centerHorizontal="true" android:layout_marginTop="15dp"
            android:maxLength="100"
            android:background="@drawable/input_name"
            android:scrollY="10dp" />

1 个答案:

答案 0 :(得分:0)

问题出在 android:scrollY =“10dp”属性中。 它在某些型号的手机上引起了上述问题/例外。 虽然我不能自己复制它,但在删除该属性后,异常消失了,我再也没有得到用户的抱怨。