Android Can';t膨胀布局时转换为尺寸:type=0x1
我的XML文件Android Can';t膨胀布局时转换为尺寸:type=0x1,android,android-layout,android-xml,Android,Android Layout,Android Xml,我的XML文件 <?xml version="1.0" encoding="utf-8"?> <com.trill.trillapp.customviews.TrillSocialNetworkBar xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/social_network" android:layout_width="match_parent"
<?xml version="1.0" encoding="utf-8"?>
<com.trill.trillapp.customviews.TrillSocialNetworkBar
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/social_network"
android:layout_width="match_parent"
android:layout_height="@dimen/detail_social_network_bar_height"
android:background="@color/color01">
<ImageView
android:id="@+id/social_facebook_bt"
android:layout_width="90dp"
android:layout_height="match_parent"
android:src="@drawable/button_like_off" />
<com.trill.trillapp.customviews.TrillNotificationTextView
android:id="@+id/social_facebook_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/social_facebook_bt"
android:layout_marginLeft="@dimen/detail_social_text_margin_left"
android:layout_marginTop="@dimen/detail_social_bar_icon_margin"
android:gravity="center"
android:text="9"
android:textColor="@color/color01"
android:textSize="@dimen/font_f14" />
<ImageView
android:id="@+id/social_twitter_bt"
android:layout_width="90dp"
android:layout_height="match_parent"
android:layout_toRightOf="@+id/social_facebook_bt"
android:scaleType="center"
android:src="@drawable/icon_sns_tw" />
<com.trill.trillapp.customviews.TrillNotificationTextView
android:id="@+id/social_twitter_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/social_twitter_bt"
android:layout_marginLeft="@dimen/detail_social_text_margin_left"
android:layout_marginTop="@dimen/detail_social_bar_icon_margin"
android:gravity="center"
android:maxLength="3"
android:ellipsize="end"
android:text="0"
android:textColor="@color/color01"
android:textSize="@dimen/font_f14" />
<ImageView
android:id="@+id/social_line_bt"
android:layout_width="90dp"
android:layout_height="match_parent"
android:layout_toLeftOf="@+id/social_share"
android:scaleType="center"
android:src="@drawable/icon_sns_line" />
<com.trill.trillapp.customviews.TrillNotificationTextView
android:id="@+id/social_line_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/social_line_bt"
android:layout_marginLeft="@dimen/detail_social_text_margin_left"
android:layout_marginTop="@dimen/detail_social_bar_icon_margin"
android:gravity="center"
android:text="0"
android:textColor="@color/color01"
android:textSize="@dimen/font_f14" />
<ImageView
android:id="@+id/social_share"
android:layout_width="90dp"
android:layout_height="match_parent"
android:layout_alignParentRight="true"
android:scaleType="center"
android:src="@drawable/icon_share_off" />
</com.trill.trillapp.customviews.TrillSocialNetworkBar>
如何修复它?我发现dimens.xml文件中缺少值。因此它会导致错误与所有android资源一样,维度存储在各种限定值中
values\dimens.xml
values-v21\dimens.xml
values-land\dimens.xml
可能尺寸标注在某些位置可用,但并非所有必要位置都可用
解决此问题最简单的方法是在
values\dimens.xml
中添加一个条目,如果任何细节失败,该条目将是备用位置。您确定已将dimen中的所有值都包含在值文件夹中吗?请参见nayoso的评论。是的,这是真的,我也面临同样的情况,解决方案是在values/dimens.xml文件中声明缺少的维度值。
values\dimens.xml
values-v21\dimens.xml
values-land\dimens.xml