[英]Error inflating class TextView?
我试图显示一个AlertDialog
但是由于TextView
(代码在下面给出),我遇到了以下错误。 当我注释掉此TextView
代码时,该对话框可以正常工作。
这是TextView代码,
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Enter OTP"
android:textSize="20dp"
android:padding="@dimen/min_padding"/>
这是Logcat错误,
android.view.InflateException: Binary XML file line #0: Binary XML file line #0: Error inflating class TextView
Caused by: android.view.InflateException: Binary XML file line #0: Error inflating class TextView
Caused by: java.lang.UnsupportedOperationException: Can't convert value at index 14 to dimension: type=0x4
检查min_padding
的值
您应该创建dimens.xml
中values
的文件夹。而min_padding
具有价值。
像这样 。
<resources>
<dimen name="min_padding">10dp</dimen>
</resources>
Id
中缺少textView
我认为您没有访问有效的id
<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Enter OTP" android:textSize="20dp" android:id="@+id/textview" android:padding="5dp"/>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.